Jump to content
Magento é no Mestre Magento

Filtro Produto Configurável


Mensagens Recomendadas


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 
 

Link to post
Share on other sites

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).

Link to post
Share on other sites

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 by RafaelDesio
Link to post
Share on other sites

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.

Link to post
Share on other sites
  • 1 month later...

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
 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Convidado
Responder esse tópico...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Informação Importante

Ao usar este site, você concorda com nossos Termos de Uso (leia).