Menu
Feedback
Comece aqui
Tutoriais
Portal do desenvolvedor

Problemas conhecidos
Diretivas de suporte
Troubleshooting

Perguntas frequentes
Comunicados
Problemas conhecidos
A interface do usuário aciona solicitações separadas para cada chave/campo de um anexo
A interface do usuário aciona solicitações separadas para cada chave/campo de um anexo
ID: 336371
Backlog
Publicado em 01/03/2024
Última atualização em 01/03/2024

Sumário

Este problema conhecido foi traduzido automaticamente do inglês.

Quando você define o valor de um campo de anexo de item por meio da interface do usuário, isso aciona uma solicitação para atualizar o orderForm, mesmo que ainda haja mais campos restantes. Essa solicitação será processada e a resposta será o orderForm atualizado.

Nos casos em que o anexo tiver vários campos de texto abertos, isso poderá fazer com que os campos subsequentes sejam substituídos enquanto você estiver digitando seus valores. Isso acontece porque a solicitação de atualização terá sido enviada quando esse campo ainda estava em branco e, portanto, também estará em branco na resposta.

Nos casos em que o item tiver um anexo de assinatura com várias chaves, isso poderá disparar uma mensagem de erro como "unable to communicate with seller" / "não foi possível se comunicar com o vendedor". Isso acontece porque a assinatura espera que várias chaves tenham sido preenchidas, mas a primeira solicitação só enviou uma.

Simulação

Crie um anexo com pelo menos duas chaves/campos. Adicione um item vinculado a esse anexo em seu carrinho e, em seguida, adicione o anexo. Por fim, defina o valor de um campo e observe o comportamento que se segue

Workaround

N/A

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