質問 > フロント機能 > マイページの購入履歴に表示される商品のカテゴリを表示したい |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ryoharada |
投稿日時: 2019/5/28 20:20
対応状況: −−−
|
半人前 登録日: 2019/5/17 居住地: 投稿: 15 |
マイページの購入履歴に表示される商品のカテゴリを表示したい ▼テンプレート
[EC-CUBE] 3.0.17 [レンタルサーバ] ロリポップ [OS] Mac OS X 10.13.6 [PHP] 7.1.5 [データベース] MySQL 5.6.23-log [WEBサーバ] Apache [ブラウザ] chrome [現象] 購入履歴一覧ページと購入履歴詳細ページにて、 過去に購入した商品の商品名の上に、その商品のカテゴリを表示したいのですが、 どのように手を加えれば表示できるようになりますか? 商品詳細ページなどに表示される「関連カテゴリ」を参考にすればできるかと思ったのですが、 カテゴリに関する情報はマイページには含まれていない?みたいでうまくいきませんでした・・・。 ご教授お願いいたします。 |
kishikawa |
投稿日時: 2019/5/29 10:45
対応状況: −−−
|
一人前 登録日: 2018/12/20 居住地: 松戸 投稿: 89 |
Re: マイページの購入履歴に表示される商品のカテゴリを表示したい OrderDetail.Productがあれば、
以下のコードで対応できるのではないでしょうか? {% for ProductCategory in OrderDetail.Product.ProductCategories %} {{ ProductCategory.Category.name }} {% endfor %} |
468 |
投稿日時: 2019/5/29 10:45
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: マイページの購入履歴に表示される商品のカテゴリを表示したい OrderDetailからProductに繋がっているかと思いますので
商品詳細ページ(detail.twig)の関連カテゴリを出力している箇所のループ開始の記述を以下のように変更してコピーすると表示されるのではないかと思います。 {% for ProductCategory in Product.ProductCategories %} ↓ {% for ProductCategory in OrderDetail.Product.ProductCategories %}
|
ryoharada |
投稿日時: 2019/5/29 10:58
対応状況: 解決済
|
半人前 登録日: 2019/5/17 居住地: 投稿: 15 |
Re: マイページの購入履歴に表示される商品のカテゴリを表示したい ご返信ありがとうございます。
おっしゃる通り、ProductをOrderDetail.Productに書き換えただけで表示されるようになりました! お二方ともありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |