EC-CUBE4の商品一覧でカテゴリIDを判定して表示を変える
2023/08/29 (火) - 00:00 Program
EC-CUBE4の商品一覧(カテゴリ一覧)で、カテゴリによって要素の表示を変えたい場合。例えばAのカテゴリではキャンペーンのバナーを表示させたい場合等に使えます。
/app/template/default/Product/list.twigで任意の場所に以下のコードを挿入。
{% set nowCategory = search_form.vars.value.category_id.id %}
{% if nowCategory == 2 %}
カテゴリID 2です
{% elseif nowCategory == 3 %}
カテゴリID 3です
{% else %}
その他のカテゴリです
{% endif %}
アップロード後は必要に応じてtiwgのキャッシュをクリアします。
bin/console cache:clear --no-warmup
bin/console cache:warmup
おしまい♥
おすすめ記事
- [GPT4o,DALL-E 3,PHP] 指定画像と似たような画像を自動生成する
- [Next.js+microCMS] 1ページ内でカテゴリごと記事一覧を表示
- PHPでDeepSeek APIを使ってみた。
- さくらのレンタルサーバーでMovable Type(MT)の管理画面がForbiddenになる件
- WordPressでブログをAWS CloudFrontで配信する時のビヘイビア設定
トラックバック & ピンバック
- この記事へのトラックバックURI:
- https://weblog.walk-life.me/ec-cube4_list_category/trackback/