Menu
Feedback
Comece aqui
Tutoriais
Portal do desenvolvedor

Problemas conhecidos
Diretivas de suporte
Troubleshooting

Perguntas frequentes
Comunicados
Problemas conhecidos
Validação de anexos obrigatórios no carrinho da loja
Validação de anexos obrigatórios no carrinho da loja
ID:
Backlog
Publicado em 10/10/2018
Última atualização em 22/12/2022

Sumário

A validação de anexos obrigatórios é feita somente no momento da criação do pedido, no último botão de "finalizar compra". Essa obrigatoriedade de campos não é expressada no carrinho (/checkout/#/cart), aonde os campos são exibidos para preenchimento.

Isso é visível somente em anexos que não possuem valores pré-definidos, então são campos de preenchimento manual. No caso dos anexos com valores pré-definidos, uma lista de seleção é exibida, já com algum deles pré-selecionado.

Idealmente a obrigatoriedade dos campos deve ser expressada junto do mesmo para que o cliente dê atenção a isso antes de tentar fechar o pedido, evitando a mensagem de erro tardia.

Simulação

  1. Criar um SKU com anexo obrigatório
  2. Adicionar este SKU no carrinho
  3. Seguir os passos da compra sem preencher os campos de anexo
  4. Observar mensagem de erro ao tentar concluir o pedido

Workaround

É possível fazer uma validação customizada destes campos com o uso de Javascript na página do carrinho - caso o campo obrigatório não esteja preenchido basta o bloqueio do botão de continuar o pedido.

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