magento 2.1.0のインストールに問題があるようです。在庫切れの商品を検索ページとカテゴリページから非表示にすることを拒否します。キャッシュをクリアし、インデックスを再作成しましたが、うまくいきませんでした。
何かアドバイスはありますか?
私の製品の在庫は0ですが、前に在庫があり、注文するとこのエラーが発生します。
We don't have as many "Item's name" as you requested.
ありがとう
後で編集:
私もこの情報を知っています:
管理者で設定>ストア>構成>カタログ>在庫>在庫オプション>在庫切れの商品を表示してNO
これは実際にはMagentoの機能です。[在庫切れの商品の表示]を[いいえ]に設定すると、カテゴリリストページと検索結果ページで非表示になるだけです。製品ページは実際にまだ利用可能です。CE 1.9.1以降、構成設定の[Display out of stock products]の下に、製品は引き続き直接製品URLで表示されるというメッセージさえあります。そして、これは実際に良いことです。このようにして、あなたの製品が在庫切れになったとき、検索エンジンは多くの404ページを登録しません。そのままにしておいても害はありません。顧客はとにかくそれらを注文することはできません。ストアで製品をまったく利用できないようにする場合は、その製品を無効としてマークするか、表示を個別に非表示に設定するか、管理製品の編集ページの[Webサイト]タブからWebサイトとの関連付けを削除する必要があります。ソース:在庫切れの商品はまだフロントエンドに表示されます