1

カテゴリ ページ (例: url.com/category.html) を表示すると、ページにはカテゴリのタイトルと説明が表示されますが、製品は表示されません。「選択に一致する製品がありません」というメッセージが表示されるため、ロードしていないようです。

製品は有効化され、カタログと検索に表示され、数量があり、在庫があり、製品カテゴリは「デフォルト カテゴリ」と呼ばれるルート カテゴリの下にリストされます。カテゴリ ID ごとにホームページに注目の製品がリストされており、個々の製品の詳細ページも適切に表示されます。

キャッシュ/インデックスを更新し、Google を検索してみましたが、まったく役に立ちませんでした。テーマに行ったカスタマイズが原因である可能性があると思いましたが、デフォルトのテーマに切り替えても変化がなかったため、製品またはカテゴリの構成に何かが欠けているようです.

もしかして関係?– 製品名で検索しても、常に結果が返されない

私はmagento ver 1.5.1を使用しています

4

4 に答える 4

2

次回同じ問題が発生した場合は、次の 2 つのことを試すことができます。

1 - カタログと製品の再インデックス

2 - ユーザー権限を確認 する データベースをあるサーバーから別のサーバーに移動する場合、またはデータベースを復元する場合は、customer_groupテーブルを確認する必要があります。より具体的には、「NOT LOGGED IN」レコードとその ID を確認する必要があります。そうでない場合は、「0」である必要があります。そうでない場合、ほとんどの Magento ショップのほぼすべてのユーザーであるユーザー グループに製品が表示されません。

于 2013-09-18T21:24:53.173 に答える
0

あなたはいくつの属性を持っていますか?「商品リストページで表示」とマークされた属性が多すぎると、インデックスが壊れる可能性があります。catalog_product_flat_* テーブルにレコードはありますか?

于 2012-05-18T15:02:19.283 に答える
0

レコードを調べて、テーマの list.phtml ファイルをデフォルトのものに置き換えた後 (約 100 回)、製品が表示され始めました。何が変わったのかわかりませんが、表示され続ける限り、私は幸せです.

于 2012-05-22T16:09:31.530 に答える