バージョン選択

フォーラム

メニュー

オンライン状況

55 人のユーザが現在オンラインです。 (50 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 55
もっと...

サイト内検索

質問 > フロント機能 > 商品一覧ページの複製

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
dm2012
投稿日時: 2012/11/12 20:10
対応状況: −−−
常連
登録日: 2012/11/12
居住地:
投稿: 47
商品一覧ページの複製
カテゴリごとに、商品一覧ページ(detail.php)のファイルを
変えたいのですが、どうすれば実装可能でしょうか?

detail.phpの実体が、detail.tplであるとこまでは
なんとなく把握したので、
detail.php以下の関連ファイルの末尾に2を追加し、
完全に違う処理にしようとしてるのですが、
detail.tplを、どの辺でインクルード?してるのかが
わかりません。

seasoft
投稿日時: 2012/11/13 5:31
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7369
Re: 商品一覧ページの複製
ロジックはともかくとして、データ的には dtb_pagelayout テーブルを参照すると良いかと思います。

また、
http://xoops.ec-cube.net/modules/tinyd0/index.php?id=8
もご一読いただくと良いのではないかと思います。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

dm2012
投稿日時: 2012/11/13 12:34
対応状況: −−−
常連
登録日: 2012/11/12
居住地:
投稿: 47
Re: 商品一覧ページの複製
レスポンスありがとうございます。

>>dtb_pagelayout

まさしくこれが知りたかった情報です。

>>http://xoops.ec-cube.net/modules/tinyd0/index.php?id=8

確かに配慮に欠けてました。申し訳ありません。
以後気をつけます。
dm2012
投稿日時: 2012/11/13 12:48
対応状況: −−−
常連
登録日: 2012/11/12
居住地:
投稿: 47
Re: 商品一覧ページの複製
[EC-CUBE] 2.12.2
[レンタルサーバ] ローカル環境
[OS] Ubuntu 12.0.4.1
[PHP] PHP 5.3.10
[データベース] MySQL 5.5.24
[WEBサーバ] apache 2.2.22

質問が煩雑だったのでまとめます。

要は、注文するときに「かごに入れる」ボタンを押したときの
画面遷移に、1画面挟みたいんですが(注意書きのようなもの)、

1. かごに入れる画面に渡す、現在の商品に関する変数or関数

が知りたいのです。

経過的に、画面を複製する必要があるので、
最初のような質問になってました。
seasoft
投稿日時: 2012/11/13 14:02
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7369
Re: 商品一覧ページの複製
> 1. かごに入れる画面に渡す、現在の商品に関する変数or関数

たしか、(少なくとも意図的には) 渡していなかったような。

遷移前の画面でカートイン処理して、カート画面へリダイレクトしていたかと。

過去のバージョンでは、URL パラメータで渡ってしまっていたバージョンもあったと記憶していますが、2.12.2 では、解消されていたと思います。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

dm2012
投稿日時: 2012/11/14 19:52
対応状況: −−−
常連
登録日: 2012/11/12
居住地:
投稿: 47
Re: 商品一覧ページの複製
レスポンスありがとうございます。

>>遷移前の画面でカートイン処理して、カート画面へリダイレクトしていたかと。

こちらが実装したいのは、

商品詳細画面or商品一覧画面で「かごに入れる」ボタンをクリック

1画面(新画面)挟む。そこで「かごに入れる」を再度クリック

「かごの中身」画面に遷移し、カートに商品が追加される。

という流れです。

$arrProductあたりに、商品情報が含まれるんじゃないかと予想し、
detail.tplを編集し、新画面に$arrProductをpostし
「新画面」で$_POSTから$arrProductを取得し、
再度、form1に、hiddenで$arrProductをpostしたいのですが、
うまく動作しません。

何かしらご助言いただければ助かります。

ちなみに「新画面」は、
管理画面>デザイン管理>ページ詳細設定から、
「ページを新規入力」で作成したものになります。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は90,332名です
総投稿数は110,370件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1693
8
red
1571
9
mcontact
1360
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.