質問 > フロント機能 > カテゴリ表示と並び替えが機能しない |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
bornd |
投稿日時: 2020/7/6 17:35
対応状況: 確認中
|
常連 登録日: 2009/4/14 居住地: 東京 投稿: 44 |
カテゴリ表示と並び替えが機能しない ▼テンプレート
[EC-CUBE] 4.0.4 新規インストール [OS] OpenBSD 6.7 [PHP] 7.3.17 [データベース] MySQL 10.3.21-MariaDB [WEBサーバ] nginx/1.16.1 [ブラウザ] Firefox, Chrome 最新版 [導入プラグインの有無] Zeus 決済プラグイン [カスタマイズの有無] なし [現象] ECCUBE 4 のデモサイトで、カテゴリとして、新作、アイス、ジェラート、詰め合わせ等があり、それらをクリックするとそれぞれのカテゴリが変わり、全て|アイスのように表示されます。自分が新規にインストールしたものは、全て| しか表示が変わりません。左上の検索カテゴリも全ての商品しか表示されません。初期設定で設定される新入荷、ジェラート、アイスサンドのカテゴリはできています。 また、価格が低い順、価格が高い順、新着順も切り替えても表示される製品が切り替わりません。 どうも検索結果が反映できていないように見受けられます。 どのあたりを調べるといいか、ヒントをご教授いただけますか。宜しくお願いします。
|
468 |
投稿日時: 2020/7/7 12:13
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: カテゴリ表示と並び替えが機能しない 初めて聞く現象の為、どの辺りを確認すれば良いか判断に迷いますが
キーワードによる絞込みは有効ですか? トップページに全てのカテゴリが表示されるエリアがあると思いますが そこからカテゴリをクリック(カテゴリで絞り込んだ商品一覧)して 遷移したページのURLはどのようになっていますか? 通常であれば https://*********.jp/products/list?category_id=1 のようにcategory_id=1で検索対象のカテゴリが指定されます。
|
bornd |
投稿日時: 2020/7/7 15:43
対応状況: 確認中
|
常連 登録日: 2009/4/14 居住地: 東京 投稿: 44 |
Re: カテゴリ表示と並び替えが機能しない 投稿ありがとうございます。まれな現象なんですね。
デモサイトで検索を行うと全て|の右横に「***」の検索結果と表示されますが、私のものは検索結果が表示されません。URL は確かに products/list?category_id=1 になっています。カテゴリの編集を管理画面から行うと結果が反映され、名称変更、子カテゴリの追加は問題なくできます。 症状として、どんなカテゴリを選択しても、どんな単語で検索しても常にすべての製品が表示される状態になります。全く切り替わりません。 追加のアドバイスをいただけると幸甚です。
|
468 |
投稿日時: 2020/7/10 10:13
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: カテゴリ表示と並び替えが機能しない プログラムをカスタマイズされていたりはしていない状況でしょうか?
仕組みとしてGET形式(URLの?マーク以降に情報を保持)で指定した値を元に商品データを絞り込むものなのですが 問題が起きている環境でもURLに?category_id=1(カテゴリ指定時)やname=aaa(キーワード検索時)は表示されているという認識でよろしいでしょうか? /src/Eccube/Controller/ProductController.php function index()で商品絞込みの処理が行われていますので 該当function内にある$searchFormをdump()等で中身を表示すれば検索条件が正確に渡ってきているか確認できるかと思います。
|
bornd |
投稿日時: 2020/7/13 12:10
対応状況: −−−
|
常連 登録日: 2009/4/14 居住地: 東京 投稿: 44 |
Re: カテゴリ表示と並び替えが機能しない 追加の助言、大変ありがとうございます。検証してみます。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |