質問 > フロント機能 > 商品一覧ページに商品詳細の項目を表示したい |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
zak_ex |
投稿日時: 2010/3/26 16:55
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2010/3/26 居住地: 投稿: 2 |
商品一覧ページに商品詳細の項目を表示したい いつも大変お世話になっています。
商品一覧ページの項目では表記する内容が少ないので、商品詳細の項目の「詳細-サブタイトル」と「詳細-サブコメント」を、商品一覧ページに表示できればと思い、いろいろ情報を探し回っています。 似たようなカスタマイズ情報もあったのですが、少しやりたい事と違って見つけきれていない状態です。 どうにかして、商品一覧の項目を増やす事はできないでしょうか。 アドバイスをよろしくお願い致します。 EC-CUBEは最新バージョンを使う予定です。 |
hatarakuwe |
投稿日時: 2010/3/27 23:30
対応状況: −−−
|
半人前 ![]() ![]() 登録日: 2008/11/4 居住地: 沖縄県 投稿: 26 |
Re: 商品一覧ページに商品詳細の項目を表示したい zak_exさん
はじめまして。hatarakuwebと申します。 ざっと追ってみた感じだと、 /data/class/pages/products/LC_Page_Products_List.phpの「lfDispProductsList」と 商品一覧ページのテンプレート変更だけで実現できそうですよ。 まずは、インストールしてチャレンジしてみて下さい。 |
ecbg |
投稿日時: 2010/3/28 2:18
対応状況: −−−
|
仙人 ![]() ![]() 登録日: 2009/2/25 居住地: 東京 投稿: 387 |
Re: 商品一覧ページに商品詳細の項目を表示したい 詳細関連の項目を一覧に表示だと、もしかしたらビューに加えた上で、phpに渡さないと値が取れないかもしれませんが、見た感じそんなに難しいカスタマイズではないと思いますよ。
まずはいろいろいじってみるのが良いと思います! |
zak_ex |
投稿日時: 2010/3/29 9:18
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2010/3/26 居住地: 投稿: 2 |
Re: 商品一覧ページに商品詳細の項目を表示したい アドバイスありがとうございます。
インストールして、少しづつカスタマイズ(?)に挑戦しています^^; プログラムにあまり詳しくないので、変な表現になってしまうかもしれませんが、ご了承ください。 >hatarakuweさん ありがとうございます。 商品一覧のテンプレートをチェックしてみました。 結果、うまくいきませんでしたorz 一覧と詳細の取り込み先?が違うみたいで・・・ もう少し頑張ってみます。 >ecbgさん ありがとうございます。 どのような項目で調べて行けばよいかも解からなかったので、「ビューに加える」→「PHPに渡す」を教えて頂いて、調べるポイントが、なんとなくわかりました。 いろいろ調べながら、頑張ってみます。 |
tonton |
投稿日時: 2010/3/29 15:17
対応状況: −−−
|
仙人 ![]() ![]() 登録日: 2008/8/14 居住地: 投稿: 437 |
Re: 商品一覧ページに商品詳細の項目を表示したい データベースが、MYSQLかPGSQLかでDBからの取得方法は若干変わると思いますが、ざっと見たところ、普通に、
LISTでも、vw_products_allclass_detailから値は取れているみたいなので、 例えば、サブテキスト1を取得するなら、 テンプレ内の商品一覧の中で商品ごとに出すなら、 <!--{$arrProducts[cnt].sub_comment1}--> で表示できませんか? 回答が、ずれていたら、ごめんなさい。 |
yshin |
投稿日時: 2010/11/4 17:02
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2010/11/1 居住地: 投稿: 9 |
Re: 商品一覧ページに商品詳細の項目を表示したい 横から失礼します。
私も同様のカスタマイズが必要となり試してみたところ、 Ver2.4.4とMYSQLの組み合わせですが、テンプレ内に<!--{$arrProducts[cnt].sub_comment1}-->を追加するだけではダメでした。 調べた結果以下のファイルに追記すれば表示が可能になるようです。 /data/class/pages/products/LC_Page_Products_List.php 内「function lfDispProductsList」「$col = <<< __EOS__」配下に対象の項目を追加 項目名は以下ファイルを参照下さい。 /data/class/db/SC_DB_DBFactory_MYSQL.php 参考までに。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |