PrestaShop 1.6 – Bug beim Drop Down Menu in der mobilen Ansicht

PrestaShop 1.6 bringt bemerkenswerte Leistungen in den eCommerce Markt.
Die meisten Anwender von PrestaShop werden es jedoch sicherlich rasch bemerkt haben, dass das Drop Down Menu in der mobilen Ansicht nicht wie gewohnt funktioniert.

 

DropDown Menu funktioniert nicht

Der Fehler zeigt sich beim Öffnen der Drop Down Navigation in der mobilen Version, denn die Navigation öffnet sich zwar, klappt jedoch direkt wieder zu.

Erst bei einem Klick von mind. 2 Sekunden öffnet sich die Navigation richtig und bleibt auch geöffnet.

Für Besucher natürlich völlig zurecht eine Verwirrung, denn die meisten bemerken nicht, dass man 2 Sekunden drücken muss, denn dies ist ja auch nicht üblich.
Dadurch werden die meisten Besucher den Online-Shop wieder verlassen.

 

Sehr einfache Lösung

Die Lösung ist sehr simpel und kann mittels Anpassung im Javascript-File behoben werden.

Dazu öffnen Sie das File im Folgenden Ordner:
themes/default-bootsrap/js/modules/blocktopmenu/js/blocktopmenu.js

In diesem File suchen Sie nach den folgenden Codes bzw. Zeilen:

Zeile 83:
mCategoryGrover.on(‚click touchstart‘, function(){

Zeile 89:
$(„.sf-menu .menu-mobile-grover“).on(‚click touchstart‘, function(){

Zeile 105:
$(‚#block_top_menu > ul:first > li > a‘).on(‚click touchstart‘, function(e){

In allen 3 Zeilen entfernen Sie einfach das Wort touchstart – So das nur noch „click“ eingetragen ist und speichern Sie das File wieder ab.

Ab sofort funktioniert die Drop Down Navigation auch beim antippen auf dem Smartphone.

 

Viel Erfolg!

 

 


9 Antworten auf „PrestaShop 1.6 – Bug beim Drop Down Menu in der mobilen Ansicht“

  1. Hatte genau dieses Problem, der Beitrag war also sehr hilfreich.

    Vielen Dank für die direkte Lösung, seither läuft die Navigation auch in der mobilen Version!

    Viele Grüsse
    Markus

  2. Hallo,

    Ich habe das selbe Problem, jedoch befindet sich keine solche Datei in diesem Verzeichnis.
    Muss ich dazu noch etwas aktivieren?

    Gruss
    Thomas

  3. Thank you, I’ve just been searching for information approximately this subject for a long time and yours is the greatest I’ve found out till now. However, what in regards to the bottom line? Are you certain in regards to the source?

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.