サーバーに Magento をインストールしました。問題は、www.mySite.com/dummy-product.html のような直接 URL を使用してアクセスすると製品が正常に動作しているにもかかわらず、製品がカテゴリ ページに表示されないことです。インデックスの再作成、キャッシュのフラッシング、製品の一括無効化/有効化によって確認しましたが、結果はありません。
どんな助けでも大歓迎です。
ありがとう
4 に答える
確認事項が少ない
Product visibilty must be Catalog or Catalog,Search
Products must be Enabled.
Check product in stock and quantity must be greater than 0
If you are using mutiple website check to which website product points
これで解決すると思います。:)
Magento 製品がフロントエンド カテゴリ ページに表示されない場合は、以下の 1 つまたは複数の点が正しく行われていないことが原因である可能性があります。
フロントエンドのカテゴリページに商品が表示されるようにするには、次の設定が正しく行われている必要があります。個々の製品の [製品の管理] 画面で、以下のすべてを確認できます。
- Status must be Enabled (under General tab)
- Visiblility should be Catalog OR Catalog, Search (under General tab)
- Stock Qty (quantity) should be greater than Qty for Item’s Status to Become Out
of stock (under Inventory tab)
- Stock Availability must be IN STOCK
- Category should be assigned (under Categories tab)
- Website must be assigned (under Websites tab)
- Clear the cache, re-index the indexes related to product (Product prices, Product flat data and Category products) and everything should work as expected.
以前は検索結果に商品が表示されませんでした。私の製品には、形状とサイズの 2 つの構成可能な属性がありました (以前は、選択した製品に適用されていました: 構成可能な製品)。形状とサイズの属性は、「単純な製品」ではなく「構成可能な製品」にのみ適用されると言われていました (これが問題でした!)。
私たちが (構成可能な製品から) 作成する関連製品は、実際には単純な製品です。そのため、Magento では、構成可能な製品を作成するために作成した属性が「シンプルな製品」オプションである必要があります。
カタログ > 属性 > 属性の管理 > サイズ > 適用先 > 選択した商品タイプ > シンプルな商品
次に、この属性を使用して属性セットを作成し、次にそれを使用して構成可能な製品を作成できます (これは単純な関連製品を作成するために使用されます)。
管理画面の「属性の管理」セクションで、製品属性が「単純な製品」に適用されていることを確認してください。
以前に関連付けられた製品 (構成可能な属性で作成されたもの) を削除する必要がある場合があります。これを実行すると、構成可能製品が検索に表示され始めます。