機能要望 > フロント機能 > 指定カテゴリの表示/非表示機能(4.x系) |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
musasabi |
投稿日時: 2019/5/23 15:44
対応状況: −−−
|
新米 登録日: 2019/5/16 居住地: 投稿: 5 |
指定カテゴリの表示/非表示機能(4.x系) 機能要望(4.x系):季節モノのカテゴリを非表示にできる機能
いつも感謝しながら利用しております! 内容が別でしたので連投となりすみません。 一部内容は先ほど投稿したものと同じとなることをご容赦下さい。 現在、季節に応じた商品の販売を行っており、特定カテゴリ(例:カテゴリ名クリスマス、等)に商品を登録しております。 当方、この度ホスティングサーバをさくらインターネットからロリポップへと変更することとなりました。PHPサポートの関連もあり、この度EC-CUBE2.12.1よりEC-CUBE4.0.2へ覚悟を決めて置換を行いました。動作確認外のロリポップの為か、プラグインインストールでかなり難儀したのですが、現在は正常動作で運用中です。 この機能、2.12.1のときはプラグインにて対応しておりました。 [参考:ストア-カテゴリ休眠プラグイン(2.12.x系) ] https://www.ec-cube.net/products/detail.php?product_id=361 4.0.2上では現在カテゴリナビをブロックで作成して、 {% macro tree(Category) %} {# ★イベント無し時デフォルト #} {# {% if (Category.id != 19) and (Category.id != 20) and (Category.id != 37) and (Category.id != 56) %}#} {# ★現在の設定値 #} {% if (Category.id != 19) and (Category.id != 20) and (Category.id != 37) %} {% from _self import tree %} <a href="{{ url('product_list') }}?category_id={{ Category.id }}"> {{ Category.name }} </a> {% if Category.children|length > 0 %} <ul> {% for ChildCategory in Category.children %} <li> {{ tree(ChildCategory) }} </li> {% endfor %} </ul> {% endif %} {% endif %} {% endmacro %} みたいなことを手作業で行っているのですが、このほかにもいくつか対応するファイルがあり、この機能と同等のものがもうちょっと簡単にできないかなぁ、と思い要望を出してみた次第です。 管理画面で「商品管理」→「カテゴリ管理」内でON/OFFの設定ができれば理想形です。 こちらもできればプラグインでのリリース、叶わない場合は別の対応方法の提示を可能であれば希望いたします。 ぜひ前向きにご検討いただければ幸いです! ▼当方環境は以下となります [EC-CUBE] EC-CUBE4.0.0→4.0.1→4.0.2 新規インストール [レンタルサーバ] ロリポップ [OS] Linux ディストリビューション/バージョン不明 [PHP] PHP 7.1.5 [データベース] MySQL 5.6.23 [WEBサーバ] Apache バージョン不明 [ブラウザ] IE/Chrome [導入プラグインの有無] データ移行プラグイン 1.1.0 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 指定カテゴリの表示/非表示機能(4.x系) | musasabi | 2019/5/23 15:44 |
Re: 指定カテゴリの表示/非表示機能(4.x系) | kazumi | 2019/5/28 11:38 |
Re: 指定カテゴリの表示/非表示機能(4.x系) | musasabi | 2019/5/29 12:07 |
Re: 指定カテゴリの表示/非表示機能(4.x系) | okazy | 2019/5/30 13:20 |
Re: 指定カテゴリの表示/非表示機能(4.x系) | musasabi | 2019/5/31 0:32 |