Erweiterterte Menü öffnet sich nicht

Hallo,

ich probiere seit gestern das erweiterterte Menü von Shopware zum laufen zu bekommen. Hab das Plugin installiert und aktiviert, jetzt müsste doch das Menü ausfahren wenn der Mauszeiger über einen Menüpunkt geht, oder versteh ich da was falsch? Habe es gestern mit Shopware 5.2. probiert. Heute habe ich nochmal einen komplett neuen Shop (V.5.2.3) mit neuer Datenbank aufgesetzt, doch leider keinen Erfolg. Muss ich vorher noch irgendwas konfigurieren?

Cache gelöscht und Theme neu kompiliert hast du auch?

Standard-Theme mal getestet? Vor allem Themes die die index/index.tpl überschreiben, können da Probleme verursachen.

Hallo,

ja der Cache wurde gelöscht und das Theme wurde neu kompiliert, mehrmals. Hab es mit Firefox und Chrome versucht und auch den Browsercache gelöscht.
Als Theme nutze ich das Standart Responsive Theme, es wurde nach dem Installieren bis auf die Produktkategorien nichts geändert. Der Shop läuft local mit MAMP.

Schau mal in der Console (Chrome Inspector oder Firebug) nach, ob es dort eine Exception gibt. Möglicherweise gibt es dort nähere Infos zu diesem Problem.

Hallo,

ja da kommt eine Menge (Firefox) aber ich sehe jetzt nichts direkt was auf das Menü hindeutet. Hab mittlerweile auch mal die PHP Version gewechselt, hat aber auch nichts gebracht. Hier mal ein Ausschnitt der Console:

GET 
http://127.0.0.1/shop/fahrzeuge/ [HTTP/1.1 200 OK 4083ms]
GET 
http://127.0.0.1/shop/web/cache/1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css [HTTP/1.1 200 OK 0ms]
GET 
http://127.0.0.1/shop/engine/Shopware/Plugins/Community/Frontend/SwagCookiePermission/Views/frontend/_resources/styles/cookie-bar.css [HTTP/1.1 200 OK 0ms]
GET 
http://127.0.0.1/shop/themes/Frontend/Responsive/frontend/_public/src/js/vendors/modernizr/modernizr.custom.35977.js [HTTP/1.1 200 OK 0ms]
GET 
http://127.0.0.1/shop/web/cache/1470217303_2b0f8bac8be8ea43d36ead4269e16b19.js [HTTP/1.1 200 OK 0ms]
GET 
http://127.0.0.1/shop/engine/Shopware/Plugins/Community/Frontend/SwagCookiePermission/Views/frontend/_resources/javascript/cookie-bar.js [HTTP/1.1 200 OK 0ms]
Unbekannte Pseudoklasse oder Pseudoelement '-webkit-inner-spin-button'. Regelsatz wegen ungültigem Selektor ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:3371
Unbekannte Pseudoklasse oder Pseudoelement '-webkit-search-cancel-button'. Regelsatz wegen ungültigem Selektor ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:3555
Unbekannte Eigenschaft 'zoom'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:4065
Unbekannte Eigenschaft 'appearance'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:6423
Fehler beim Verarbeiten des Wertes für 'background-image'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:6506
Fehler beim Verarbeiten des Wertes für 'background-image'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:7644
Fehler beim Verarbeiten des Wertes für 'background-image'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:8350
Fehler beim Verarbeiten des Wertes für 'background-image'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:8833
Unbekannte Pseudoklasse oder Pseudoelement '-moz-media-controls'. Regelsatz wegen ungültigem Selektor ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:89937
Unbekannte Eigenschaft 'appearance'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:93544
Fehler beim Verarbeiten des Wertes für 'background-image'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:96883
Unbekannte Eigenschaft 'appearance'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:97402
Unbekannte Eigenschaft 'speak'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:99279
Unbekannte Eigenschaft '-moz-osx-font-smoothing'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:99441
Unbekannte Eigenschaft 'appearance'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:125217
Unbekannte Eigenschaft 'user-select'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:133217
Unbekannte Eigenschaft '-moz-touch-callout'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:133270
Unbekannte Eigenschaft 'touch-callout'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:133290
Unbekannte Eigenschaft '-moz-tap-highlight-color'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:133364
Unbekannte Eigenschaft 'tap-highlight-color'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:133399
Unbekannte Pseudoklasse oder Pseudoelement '-webkit-scrollbar'. Regelsatz wegen ungültigem Selektor ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:133653
Fehler beim Verarbeiten des Wertes für '-moz-transition-delay'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:141812
Fehler beim Verarbeiten des Wertes für 'transition-delay'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:141879
Unbekannte Pseudoklasse oder Pseudoelement '-webkit-scrollbar'. Regelsatz wegen ungültigem Selektor ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:154929
Fehler beim Verarbeiten des Wertes für 'background-image'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:155160
Fehler beim Verarbeiten des Wertes für 'background-image'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:156572
'none', URL oder Filterfunktion erwartet, aber 'alpha(' gefunden. Fehler beim Verarbeiten des Wertes für 'filter'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:174305
Unbekannte Pseudoklasse oder Pseudoelement '-webkit-input-placeholder'. Regelsatz wegen ungültigem Selektor ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:198008
Unbekannte Pseudoklasse oder Pseudoelement '-ms-input-placeholder'. Regelsatz wegen ungültigem Selektor ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:198050
Unbekannte Eigenschaft '-moz-box-shadow'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:383160
Ende des Werts erwartet, aber 'px' gefunden. Fehler beim Verarbeiten des Wertes für 'padding-left'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:393800
Ende des Werts erwartet, aber 'rem' gefunden. Fehler beim Verarbeiten des Wertes für 'padding-left'. Deklaration ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:393822
Unbekannte Pseudoklasse oder Pseudoelement '-webkit-scrollbar'. Regelsatz wegen ungültigem Selektor ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:401673
Unbekannte Pseudoklasse oder Pseudoelement '-webkit-scrollbar-track'. Regelsatz wegen ungültigem Selektor ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:401747
Unbekannte Pseudoklasse oder Pseudoelement '-webkit-scrollbar-thumb'. Regelsatz wegen ungültigem Selektor ignoriert. 1470217303_2b0f8bac8be8ea43d36ead4269e16b19.css:1:401815
'none', URL oder Filterfunktion erwartet, aber 'alpha(' gefunden. Fehler beim Verarbeiten des Wertes für 'filter'. Deklaration ignoriert. cookie-bar.css:48:12
Fehler beim Verarbeiten des Wertes für 'background-image'. Deklaration ignoriert. fahrzeuge
Farbe erwartet, aber 'left' gefunden. Fehler beim Verarbeiten des Wertes für 'background-image'. Deklaration ignoriert. fahrzeuge
Fehler beim Verarbeiten des Wertes für 'background-image'. Deklaration ignoriert. fahrzeuge
Fehler beim Verarbeiten des Wertes für 'background-image'. Deklaration ignoriert. fahrzeuge
Fehler beim Verarbeiten des Wertes für 'background-image'. Deklaration ignoriert. fahrzeuge
GET 
XHR 
http://127.0.0.1/shop/widgets/index/refreshStatistic [HTTP/1.0 200 OK 2952ms]
Fehler beim Verarbeiten des Wertes für 'left'. Deklaration ignoriert. fahrzeuge
Fehler beim Verarbeiten des Wertes für 'width'. Deklaration ignoriert. fahrzeuge
GET 
(http:)//127.0.0.1/shop/media/image/a7/89/69/SW10061_200x200.jpg [HTTP/1.1 404 Not Found 4086ms]
GET 
(http:)//127.0.0.1/shop/media/image/68/d8/5d/SW10028_200x200.jpg [HTTP/1.1 404 Not Found 4312ms]
GET 
(http:)//127.0.0.1/shop/media/image/e8/62/f8/SW10003_200x200.jpg [HTTP/1.1 404 Not Found 4206ms]
GET 
XHR 
(http:)//127.0.0.1/shop/widgets/SwagCookiePermission/isAffectedUser [HTTP/1.1 200 OK 3784ms]

 

Hallo,

leider hab ich das erweiterte Menü immer noch nicht zum laufen gebracht, auch nicht nach der dritten Neuinstallation.
Da ich aber ein Dropdown Menü brauche habe ich jetzt versucht die Dateien vom Erweiterten Menü-Plugin direkt in mein Theme zu integrieren.

wenn ich mir das Plugin genauer anschaue finde ich folgende Dateien:

frontend/_puplic/src/js/ jquery.advanced-menu.js
frontend/_puplic/src/less/ advanced-menu.less
frontend/advanced_menu/ index.tpl
index/ index.tpl

 

index/index.tpl

{extends file="parent:frontend/index/index.tpl"}

{block name="frontend_index_navigation_categories_top_include" append}
    {block name="frontend_plugins_advanced_menu_outer"}
        {include file="frontend/advanced_menu/index.tpl"}
    {/block}
{/block}

 

frontend/advanced_menu/index.tpl -Ausschnitt

                {block name="frontend_plugins_advanced_menu_main_container"}
                    
                        {block name="frontend_plugins_advanced_menu_button_category"}
                            
                                
                                {s name="toCategoryBtn" namespace="frontend/plugins/advanced_menu/advanced_menu"}{/s}{$mainCategory.name}
                            
                        {/block}

 


Die vier Dateien habe ich in den frontend/ - Ordner von meinem Theme kopiert und die advanced-menu.less in meine all.less eingebunden.
Aber ich habe so das Gefühl das ist eine Milchmädchenrechnung. Was ist das in der zweiten index.tpl für ein komischer Pfad
{s name="toCategoryBtn" namespace="frontend/plugins/advanced_menu/advanced_menu"} ? Den gibt es doch garnicht.

Verwendest du ein eigenes Template?

Dann füge in die /themes/Frontend/DEIN-THEME/frontend/index/index.tpl in die erste Zeile folgendes ein:

{extends file="parent:frontend/index/index.tpl"}

Dann sollte es wieder gehen!

Hallo,

das hat leider auch nicht funktioniert weder im Responsive noch in meinem Theme. Ich habe es aber nun endlich hinbekommen indem ich die index/index.tpl aus dem Plugin in mein Theme kopiert habe. Sobald ich den unteren block lösche funktioniert es nicht mehr.

{extends file="parent:frontend/index/index.tpl"}

{block name="frontend_index_navigation_categories_top_include" append}
    {block name="frontend_plugins_advanced_menu_outer"}
        {include file="frontend/advanced_menu/index.tpl"}
    {/block}
{/block}

 

Funktioniert denn das Plugin bei dir im Responsive-Theme?

Ich fürchte, dass das schon zu viel „rumgebastelt“ wurde und daher mein Vorschlag nicht auf Anhieb funktionierte. Sollte eigentlich die Lösung für dieses Problem sein. Das hat etwas mit der Reihenfolge der Kompilierung der Templates zu tun.

Nachdem es ein komplett neu aufgesetztes System ist, denke ich nicht, dass es an Änderungen liegt. Eher an einer falschen Konfiguration. Kann man sich das System irgendwo ansehen?

Hallo Synonymous,

Leider noch nicht, es derzeit nur lokal via MAMP auf meinem Rechner.

Nur um nochmal klarzustellen wie ich vorgegangen bin. Ich habe die Shopsoftware in MAMP/htdocs/ kopiert den Shop mit Chrome aufgerufen und die Installationsprozedur ausgeführt inkl. neuer Datenbank. Alle Felder, bis auf FTP… waren grün, also alles durchgeklickt, Passwort vergeben und fertig. Nach dem ersten Besuch im Backend hab ich den First Run Wizard durchgeklickt, ein paar Kategorien erstellt und anschließend im Plugin Manager das erweiterte Menü installiert und aktiviert. Cache gelöscht und Theme neu kompiliert. Das mit Version 5.2, 5.2.2 und 5.2.3  Habe das Plugin auch mehrmal neu installiert nach dem es nicht funktioniert hat. Was könnte ich falsch koniguriert haben?

Viele Grüße