Menu
Feedback
Comece aqui
Tutoriais
Portal do desenvolvedor

Problemas conhecidos
Diretivas de suporte
Troubleshooting

Perguntas frequentes
Comunicados
Problemas conhecidos
Problemas com 'preço de' no controle 'ButtonBuyModal'
Problemas com 'preço de' no controle 'ButtonBuyModal'
ID:
Backlog
Publicado em 05/10/2018
Última atualização em 22/12/2022

Sumário

O controle $product.ButtonBuyModal(true,true) é utilizado em prateleiras para adicionar o produto ao carrinho. Caso exista mais de um SKU possível é apresentado um modal para escolha da variação desejada.

Em casos que o produto tem somente "preço por" (bestPrice), o "preço de" (listPrice) é sempre R$0,00, mas que por sua vez não deveria ser exibido no layout.

Simulação

Para simular o cenário é necessário implementar essa viewpart em na prateleira para observar seu comportamento com produto que possua múltiplos SKUs.

Workaround

É possível contornar este comportamento ocultando o elemento relativo ao "preço de" com Javascript sempre que seu conteúdo for "0,00", ou então reconstruir essa funcionalidade (que se limita ao frontend da loja) com base nas APIs da VTEX (como o "vtexjs.catalog").

Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Nesta página
Ainda tem dúvidas?
Pergunte à comunidade
Encontre soluções e compartilhe ideias na comunidade VTEX.
Junte-se à nossa comunidade
Solicite suporte à VTEX
Para assistência personalizada, entre em contato com nossos especialistas.
Abra um ticket de suporte
GithubDeveloper portalComunidadeFeedback