Jak mogę przewinąć komunikat o błędzie w górę po kliknięciu na miejsce Magento2


13

Jeśli użytkownik jest urządzeniem z małym ekranem, istnieje wiele sytuacji, w których nigdy nie zobaczy komunikatu o błędzie.

Odsyłam ten link Problemy z użytecznością z komunikatami o błędach / powiadomieniach / sukcesach . Ale nie otrzymuj żadnej odpowiedzi

Na przykład ,

  1. jeśli znajdują się na etapie „Wysyłka” procesu kasy i dodano komunikat o błędzie, mogą nie widzieć komunikatu o błędzie dodanego na górze strony.
  2. Moją sugestią byłoby albo płynne przewinięcie użytkownika do komunikatu o błędzie, wyświetlenie komunikatu o błędzie obok przycisku.

wprowadź opis zdjęcia tutaj


Myślę, że to jest problem Magento.
Kushal

znalazłeś jakieś rozwiązanie?
Camit1dk

Odpowiedzi:


0

Możliwym szybkim rozwiązaniem może być użycie języków programowania wysokiego poziomu, takich jak Javascript.

Po prostu sprawdź, czy div błędu ma w nim wartość, używając selektora w jQuery / JavaScript, a następnie dodaj skrypt jQuery, aby przewinąć do góry:

$(window).scrollTop(0);

Możesz również dodać gładki efekt, jeśli chcesz.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.