Vejo que minha instalação do magento 2.1.0 tem um problema! Recusa-se a ocultar produtos fora de estoque das páginas de pesquisa e categoria! Limpei o cache, reindexei, mas sem sorte!
Você pode me dar algum conselho?
Meus produtos estão com estoque 0, mas na frente eles aparecem em estoque e, quando você os solicita, gera esse erro:
We don't have as many "Item's name" as you requested.
obrigado
Edição posterior:
Eu também conheço esta informação:
Defina em admin> Lojas> configuração> Catálogo> Inventário> Opções de estoque> Exibir produtos esgotados como NÃO
Este é realmente um recurso do Magento. Definir Exibir produtos fora de estoque como Não apenas os oculta nas páginas da lista de categorias e na página de resultados da pesquisa. A página do produto ainda está disponível. A partir do CE 1.9.1, há até uma mensagem na configuração Exibir produtos em falta, indicando que os produtos ainda serão exibidos por URLs diretos do produto. E isso é realmente uma coisa boa. Dessa forma, os mecanismos de pesquisa não registram muitas 404 páginas quando seus produtos ficam sem estoque. Não vejo mal em deixar assim. O cliente não pode solicitá-los de qualquer maneira. Se você deseja que um produto não esteja disponível em sua loja, marque-o como desativado ou defina sua visibilidade como Não visível individualmente ou remova sua associação aos sites da guia Sites na página de edição do produto do administrador. Fonte:Os produtos esgotados ainda aparecem no frontend