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

Jaimin
źródło
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.

Gideon Babu
źródło