バージョン選択

フォーラム

メニュー

オンライン状況

56 人のユーザが現在オンラインです。 (43 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 55
bvgangwhoo もっと...

サイト内検索

その他 > その他 > EC-CUBE4.1のカテゴリ表記について

その他

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ec9iii
投稿日時: 2021/12/6 15:30
対応状況: −−−
一人前
登録日: 2014/9/8
居住地:
投稿: 117
Re: EC-CUBE4.1のカテゴリ表記について
いずれにしても、記述ミスがあればエラーにはなってしまいますので、事前にテスト環境を作成してお試し頂いたほうが良さそうには思います。

なお、上記のページの方法ではおそらく、ぱんくずのような階層表示ではなく、
階層表示を行わないタグのような表示形式になるかと思いますので、
どのような表示形式にされたいかも含めて、ご検討されるのがよろしいかと思いますー。
kazuousui
投稿日時: 2021/12/4 12:02
対応状況: −−−
半人前
登録日: 2018/7/26
居住地:
投稿: 20
Re: EC-CUBE4.1のカテゴリ表記について
ありがとうございます。
そちらのページは拝見させて頂いたのですが、4.1でも問題ないかどうか心配で...
ある程度商品も打ち込んでしまったので。
erukun
投稿日時: 2021/12/3 15:53
対応状況: −−−
一人前
登録日: 2021/2/22
居住地: 国内
投稿: 118
Re: EC-CUBE4.1のカテゴリ表記について
関連カテゴリを簡略化


こうゆう事ではなくて?
4.1ではないですけれど。多分大丈夫な筈。。。
ec9iii
投稿日時: 2021/12/3 15:32
対応状況: −−−
一人前
登録日: 2014/9/8
居住地:
投稿: 117
Re: EC-CUBE4.1のカテゴリ表記について
-------------------------------------------
ジェラート
新入荷
ジェラート > 彩のデザート
ジェラート > 彩のデザート > CUBE
-------------------------------------------
 ↓
-------------------------------------------
ジェラート
新入荷
ジェラート > 彩のデザート > CUBE
-------------------------------------------

にされたいということですよね?

商品詳細ページの「関連カテゴリ」の表示部分だけであれば、
twig内のループで、前回ループと比較するような方法をとれば最下層のみに絞り込んで表示できるかもしれませんね。。
kazuousui
投稿日時: 2021/12/3 14:57
対応状況: −−−
半人前
登録日: 2018/7/26
居住地:
投稿: 20
Re: EC-CUBE4.1のカテゴリ表記について
ありがとうございます。

現状ではそれに対応したプラグインはでていないということでしょうか?
468
投稿日時: 2021/12/3 9:48
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: EC-CUBE4.1のカテゴリ表記について
>小カテゴリをチェックして登録すると、大カテゴリまでチェックされて表示されてしまう問題
こちらは商品登録時の処理で、小カテゴリの親(大カテゴリ)までチェック済みとしてデータベースに登録している為、現象が起きております。

その為、データベース上では
小カテゴリだけをチェックした商品と
小カテゴリと大カテゴリをそれぞれチェックした商品の違いは無く、
default.twigの変更では対応する事はできないかと思います。

対応する場合、商品の登録処理のプログラムを変更する必要があるのではないかと思います。

・管理画面 商品登録
/src/Eccube/Controller/Admin/Product/ProductController.php 502行目付近の処理
・管理画面 商品CSV登録
/src/Eccube/Controller/Admin/Product/CsvImportController.php 997行目

今後のECCUBE本体のバージョンアップの事を考えるとプログラムを直接改修するよりは
プラグインや/app/Customize/の拡張機能で改修する事がより望ましいと思います。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

kazuousui
投稿日時: 2021/12/2 18:55
対応状況: −−−
半人前
登録日: 2018/7/26
居住地:
投稿: 20
EC-CUBE4.1のカテゴリ表記について
EC-CUBE4.1です。

カテゴリ表示の所で、小カテゴリをチェックして登録すると、大カテゴリまでチェックされて表示されてしまう問題ですが、下記の「default.twig」のコードをどのように書き換えればチェックした小カテゴリのみ表記されるようになるでしょうか?

後、すでに商品が登録してあるのですが、ここをいじった場合にエラー等は出ないでしょうか?

{# 関連カテゴリ #}
                    {% if Product.ProductCategories is not empty %}
                        <div class="ec-productRole__category">
                            <div class="title">{{ '関連カテゴリ'|trans }}</div>
                            {% for ProductCategory in Product.ProductCategories %}
                                <ul>
                                    <li>
                                        {% for Category in ProductCategory.Category.path %}
                                            <a href="{{ url('product_list') }}?category_id={{ Category.id }}">{{ Category.name }}</a> {%- if loop.last == false %}
                                            <span>></span>{% endif -%}
                                        {% endfor %}
                                    </li>
                                </ul>
                            {% endfor %}
                        </div>
                    {% endif %}
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,679名です
総投稿数は109,930件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2311
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1569
9
mcontact
1279
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.