Como posso rolar para cima a mensagem de erro depois de clicar no pedido do magento2


13

Se um usuário é um dispositivo de tela pequena, há muitas situações em que ele nunca verá uma mensagem de erro.

Consultei este link Problemas de usabilidade com mensagens de erro / aviso / sucesso . Mas não recebo nenhuma resposta

Por exemplo ,

  1. se eles estiverem na etapa "Remessa" do processo de checkout e uma mensagem de erro for adicionada, eles poderão não ver a mensagem de erro sendo adicionada à parte superior da página.
  2. Minha sugestão seria rolar suavemente o usuário até a mensagem de erro, exibir a mensagem de erro ao lado do botão.

insira a descrição da imagem aqui


Eu acho que isso é questão do Magento.
precisa

Você achou alguma solução?
Camit1dk 14/08/19

Respostas:


0

Uma solução rápida possível poderia ser usar linguagens de programação de alto nível como Javascript.

Verifique se o erro div tem valor usando o seletor em jQuery / Javascript e adicione um script jQuery para rolar para o topo:

$(window).scrollTop(0);

Você também pode adicionar um efeito suave, se desejar.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.