質問 > フロント機能 > 商品一覧ページに登録画像を全部表示したい |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
stack |
投稿日時: 2018/7/13 12:31
対応状況: 解決済
|
新米 登録日: 2018/7/13 居住地: 投稿: 4 |
商品一覧ページに登録画像を全部表示したい [EC-CUBE] 3.0.16、新規インストール
[レンタルサーバ] さくら共用プレミアム [OS] FreeBSD [PHP] PHP 7.1.17 [データベース] MySQL 5.7 [WEBサーバ] Apache 2.4系 [ブラウザ] IE 11.0.65 [導入プラグインの有無] 無効化中 [カスタマイズの有無] 無(デフォルト) いつも学ばせていただきありがとうございます。 現在テスト用のECサイトを製作中で、3.0デフォルトテンプレートを使用しています。 管理画面で商品の画像を数点登録した場合、商品詳細ページ detail.twig ではそれらの登録画像が slick.js によってサムネイル表示されますが、 ここでお尋ねしたいのは、商品一覧ページ(list.twig)においても登録した画像を全て読み込み、表示する、ための記述方法です。 表示した全画像をどのようにデザイン・レイアウトするかについては 自分で作成していきますが、そもそもの部分、登録画像を全て読み込む、というロジック部分が実装できないとデザイン作業へ進めないので、 上記の、商品一覧ページ(list.twig)で商品登録画像を全て読み込む記述、のみで結構です、お詳しい方ご教示いただけないでしょうか。 よろしくお願い申し上げます。 |
stack |
投稿日時: 2018/7/13 12:49
対応状況: 解決済
|
新米 登録日: 2018/7/13 居住地: 投稿: 4 |
Re: 商品一覧ページに登録画像を全部表示したい 自己レスです、質問するまでどうしてもできなかった(システムエラー画面になっていました)のですが
今しがた確認したところ、正常に全画像が取得表示できていました。 list.twig に追加した記述 {% if Product.ProductImage|length > 0 %} {% for ProductImage in Product.ProductImage %} <div id="detail_image_box__item--{{ loop.index }}"><img src="{{ app.config.image_save_urlpath }}/{{ ProductImage|no_image_product }}"/></div> {% endfor %} {% else %} <div id="detail_image_box__item"><img src="{{ app.config.image_save_urlpath }}/{{ ''|no_image_product }}"/></div> {% endif %} お騒がせして申し訳ございませんでした。ありがとうございます。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |