質問 > フロント機能 > おすすめ商品管理プラグインでの商品のカテゴリ表示 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
movedoor |
投稿日時: 2021/7/5 15:44
対応状況: 開発中
|
新米 登録日: 2021/7/5 居住地: 投稿: 4 |
おすすめ商品管理プラグインでの商品のカテゴリ表示 ▼テンプレート
[EC-CUBE] EC-CUBEのバージョン、新規インストールかアップデートか、等 [レンタルサーバ] Xserver [OS] windows10 [PHP] [データベース] mysql [WEBサーバ] 使用しているWEBサーバ名、バージョン [ブラウザ] google chrome [導入プラグインの有無] おすすめ商品管理プラグイン [カスタマイズの有無] なし [現象] このプラグインを使った、各商品のカテゴリを出力したいと考えております。また、出力カテゴリの種類として、親カテゴリのみで良いので、子カテゴリと分けることは考えておりません。現状、商品詳細のコードを真似して、記載してみましたが、うまく出力されません。for文が間違っているのか、各項目が間違っているのか、ご教授いただければと思います。何卒、宜しくお願いいたします。 以下、現状のコードです。 {% for ProductCategory in RecommendProduct.Product.ProductCategories %} <ul> <li> <a href="{{ url('product_list') }}?category_id={{ RecommendProduct.ProductCategory.Category.id }}">{{ RecommendProduct.ProductCategory.Category.name }}</a> </li> </ul> {% endfor %} |
kagami |
投稿日時: 2021/7/6 12:37
対応状況: −−−
|
半人前 登録日: 2021/5/25 居住地: 投稿: 19 |
Re: おすすめ商品管理プラグインでの商品のカテゴリ表示 {% set recommend_products = repository('Plugin\\Recommend4\\Entity\\RecommendProduct').getRecommendProduct %} {% for RecommendProduct in recommend_products %} {% set ProductCategories = repository('Eccube\\Entity\\ProductCategory').findBy({ product_id: RecommendProduct.Product.id }) %} {% set hasCategory = false %} {% for ProductCategory in ProductCategories %} {% if ProductCategory.category_id == ○○ %} {% set hasCategory = true %} {% endif %} {% endfor %} ○○の部分に取得したいIDを記入してください |
movedoor |
投稿日時: 2021/7/6 12:54
対応状況: −−−
|
新米 登録日: 2021/7/5 居住地: 投稿: 4 |
Re: おすすめ商品管理プラグインでの商品のカテゴリ表示 ご返答のほどありがとうございます。
申し訳ございません。 私の伝え方が悪かったです。 出力したいのは、各カテゴリーの商品ではなく、商品自体のカテゴリーの名です。 なので、おすすめ商品のカテゴリーがどのカテゴリーに属されているのかを、表示したいと思っております。 いかがでしょうか? |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |