バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 商品一覧ページにカテゴリー名と表示している商品数を表示

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
musuke
投稿日時: 2017/6/27 14:28
対応状況: −−−
一人前
登録日: 2017/6/14
居住地:
投稿: 76
商品一覧ページにカテゴリー名と表示している商品数を表示
商品一覧ページにて

・大カテゴリー名
・現在1パージ内に表示している商品数
上記2点を取得して表示するにはどのように記述すればいいいのでしょうか?

初歩的な質問で申し訳ありませんが、よろしくお願い致します。
468
投稿日時: 2017/6/27 14:33
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 商品一覧ページにカテゴリー名と表示している商品数を表示
{{ pagination|length }}で1ページ内の商品数は表示できるのではないかと思います。
大カテゴリー名というのが、どういったカテゴリーを指しているのか分からないのですが、
第1階層のカテゴリー名の事でしょうか?


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

musuke
投稿日時: 2017/6/27 14:50
対応状況: −−−
一人前
登録日: 2017/6/14
居住地:
投稿: 76
Re: 商品一覧ページにカテゴリー名と表示している商品数を表示
ありがとうございます。
表示商品数を取得することができました。

はい、第一階層のカテゴリーを表示させたいと考えております。
よろしくお願い致します。
468
投稿日時: 2017/6/27 16:07
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 商品一覧ページにカテゴリー名と表示している商品数を表示
第1階層のカテゴリーですが、どこに表示されるイメージでしょうか?
商品名の上など、各商品毎のカテゴリーを表示したいという事でしょうか?


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

musuke
投稿日時: 2017/6/27 16:32
対応状況: −−−
一人前
登録日: 2017/6/14
居住地:
投稿: 76
Re: 商品一覧ページにカテゴリー名と表示している商品数を表示
返信ありがとうございます。

商品毎に表示というわけではなく、商品一覧ページの上部に見出しみたいな形で大きく表示したいと考えています。

よろしくお願い致します。
468
投稿日時: 2017/6/27 16:37
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 商品一覧ページにカテゴリー名と表示している商品数を表示
全商品検索やキーワード検索を行った場合など、
表示されている商品のカテゴリーが2種類以上ある場合は、どうされる予定ですか?
このあたりのルールを決めておかないと、上手く取得できないと思います。


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

musuke
投稿日時: 2017/6/27 17:01
対応状況: −−−
一人前
登録日: 2017/6/14
居住地:
投稿: 76
Re: 商品一覧ページにカテゴリー名と表示している商品数を表示
返信ありがとうございます。

・全商品では全商品
・キーワード検索では表示なし(または検索したワード)
で考えておりましたが、条件分岐などでまとめて記載できるのでしょうか?

カテゴリに関しましては原則1つしか登録しない予定です。
(仮に2種類以上ある場合は全て取得したいです)
468
投稿日時: 2017/6/27 20:46
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 商品一覧ページにカテゴリー名と表示している商品数を表示
デフォルトの場合、以下のファイルに全商品、カテゴリを指定、キーワードの判定と表示を処理している所があります。

/src/Eccube/Resource/template/default/Product/list.twig 55行目付近
        <ol id="list_header_menu">
            <li><a href="{{ url('product_list') }}">全商品</a></li>
            {% if Category is not null %}
                {% for Path in Category.path %}
                    <li><a href="{{ url('product_list') }}?category_id={{ Path.id }}">{{ Path.name }}</a></li>
                {% endfor %}
            {% endif %}
            {% if search_form.vars.value.name %}
            <li>「{{ search_form.vars.value.name }}」の検索結果</li>
            {% endif %}
        </ol>


これを参考にすれば分岐は記述できると思います。

また、第1階層のカテゴリー名ですが、上記のソースの場合、
{% if Category is not null %} ~ {% endif %}の間であれば、
{{Category.path[0].name}}で取得できるのではないかと思います。


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

musuke
投稿日時: 2017/6/28 1:04
対応状況: −−−
一人前
登録日: 2017/6/14
居住地:
投稿: 76
Re: 商品一覧ページにカテゴリー名と表示している商品数を表示
ありがとうございます。

教えていただいたところを参考にカテゴリー名、検索結果、全商品
と表示することができました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1291
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.