RafaelDesio 0 Publicado June 25, 2020 Share Publicado June 25, 2020 Bom dia a todos. Cadastrei o atributo tamanho para produtos configuráveis. O coloquei como filtro para a navegação em camadas nas categorias. Gostaria que ao clicar no filtro, somente produtos com estoque retornassem... Ex: se o usuário selecionar o tamanho P, somente produtos configuráveis com o tamanho P em estoque seriam retornados. É possível? Sugestões? Obrigado Magento 2.3.5p1 php 7.3 Comentar essa mensagem Link to post Share on other sites
Ariel Cugenotta 19 Publicado June 26, 2020 Share Publicado June 26, 2020 Oi @RafaelDesio Lá no atributo tamanho que criou veja se a opção "filtrável com resultado" esta marcada, pois deixando o atributo dessa forma ele já filtra os produtos com estoque. Dentro do atributo vá na aba propriedades da loja e na opção "Utilizar em Navegação por Camadas" selecione Filtrável (com resultados). Comentar essa mensagem Link to post Share on other sites
RafaelDesio 0 Publicado June 26, 2020 Author Share Publicado June 26, 2020 (edited) Obrigado @Ariel Cugenotta Está conforme mencionou.. Funciona para produtos configuráveis? Quando criei um atributo idade, e arrastei para um conjunto de atributos, de fato, ele não mostra na barra de navegação do filtro a idade se o produto não está em estoque. No atributo tamanho, eu o criei pedindo para adicionar um produto configurável, e dentro do cadastro desse produto, cliquei em configurações e criei lá... aquele atributo que cria produtos simples... Mesmo com as configurações acima, não funcionou. Criei um atributo teste em atributos / produto... (valores teste1, teste2, teste3...) entrei em cada variação de tamanho do produto configurável e estipulei um valor distinto do atributo teste Quando zerava um estoque, a atributo teste que o estoque foi zerado, parava de aparecer de fato Essa saída funcionaria, teria que criar um segundo atributo tamanho, mas cada cadastro de produto configurável, eu teria que entrar nos produtos simples e selecionar o valor do tamanho desse atributo duplicado Ou seja, aquele atributo que gera produtos simples, aparentemente não funciona no filtro... Obrigado! Edited June 26, 2020 by RafaelDesio Comentar essa mensagem Link to post Share on other sites
Ariel Cugenotta 19 Publicado June 27, 2020 Share Publicado June 27, 2020 Esse bug realmente ocorria com produtos configuráveis, mas na versão 2.1 e 2.2 se não me engano. Era porque uma das variações do configurável possuía estoque, mesmo não sendo do filtro aplicado e isso fazia com que ele fosse exibido, como pode ver aqui https://github.com/magento/magento2/issues/7964 Você esta usando o tema Luma? Pois se estiver é um bug nativo, e o ideal é postar uma issue no repositório oficial https://github.com/magento/magento2/ Faça o teste de deixar apenas uma das variações com estoque, e depois tire esse estoque de todas as variações, e veja se o filtro continua exibindo nas duas situações. Comentar essa mensagem Link to post Share on other sites
RafaelDesio 0 Publicado July 28, 2020 Author Share Publicado July 28, 2020 Obrigado Ariel Ele aparece nas duas ocasiões... Sem estoque em todas as variações ou somente o tamanho selecionado... Se tem o tamanho no cadastro, indepente de estoque ele aparece. Testei no tema martfury e blank para funcionar certinho, tenho que criar um outro atributo com os tamanhos, que não esteja atrelado ao cadastramento do produto configurável... um atributo simples... entrar em cada variação do configuravel e selecionar o tamanho novamente. Ou seja, informo o tamanho 2 vezes, no cadastro do configurável e depois nesse atrubuto "duplicado" ai funciona perfeitamente... se o tamanho não tem em estoque, o produto inteiro não é apresentado no filtro. Obrigado Comentar essa mensagem Link to post Share on other sites
Mensagens Recomendadas
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.