Aktionen
GX-Bug #44223
geschlossenJavaScript-Fehler, wenn Kategoriemenü (Top) deaktiviert ist
Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
Moritz Bunjes
Kategorie:
Frontend
Zielversion:
% erledigt:
100%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
2.6.1.0
Release Notes Langtext:
Beschreibung
vorab: bei Update eines stark angepassten Kundenshops aufgetreten - könnte also mit heftigen Anpassungen am Shop zusammenhängen (Anpassungen zum Teil undurchschaubar und fehlerhaft), aber ggf. tatsächlich ein Bug sein. Zunächst die Eckdaten:
- Versionswechsel: von v2.0.12.2 auf v2.4.2.0
- sehr stark angepasster Shop (fehleranfällig bei Ausführung)
Problem:
- templates/EyeCandy/source/boxes.php: hier u.a. abgefragt, ob topmenu aktiviert ist [if(gm_get_conf('CAT_MENU_TOP') == 'true') include(DIR_WS_BOXES.'megadropdown.php');]
- ist bei Kunden nicht aktiviert, also wird megadropdown.php auch nicht geladen - hier wird aber Smarty-Variable generiert: $content_data.categories_parents_ids
- Abfrage nach Smarty-Variable erfolgt dennoch [megadropdown.html - {$content_data.categories_parents_ids}] - bzw., megadropdown.html dennoch eingebunden?
- vgl: templates/EyeCandy/javascript/SubmenuHandler.js mit templates/EyeCandy/javascript/TopNavigationHandler.js - in einer Datei abgefangen mit Abfrage [if(typeof parentsIds != 'undefined') {...}], in anderer nicht
benötige hierzu keine Rückmeldung, da ich es bereits für kunden gefixt habe.
Dateien
Zugehörige Tickets
Aktionen
#1
Von Till Tepelmann vor fast 9 Jahren aktualisiert
- Zielversion wurde von 132 zu 2.6.1.0 beta1 geändert
Aktionen
#2
Von Daniel Wu vor fast 9 Jahren aktualisiert
- Zielversion wurde von 2.6.1.0 beta1 zu 132 geändert
Aktionen
#3
Von Till Tepelmann vor fast 9 Jahren aktualisiert
- Zielversion wurde von 132 zu 133 geändert
Aktionen
#4
Von Till Tepelmann vor fast 9 Jahren aktualisiert
- Tags wurde auf Fix gesetzt
- Priorität wurde von Normal zu Dringend geändert
- Betroffene Versionen 2.5.1.0, 2.6.1.0, 2.7.1.0 wurde hinzugefügt
Aktionen
#5
Von Till Tepelmann vor fast 9 Jahren aktualisiert
- Datei NoSubmenusFix.patch NoSubmenusFix.patch wurde hinzugefügt
Aktionen
#6
Von Moritz Bunjes vor fast 9 Jahren aktualisiert
- Status wurde von Gemeldet zu In Bearbeitung geändert
- Zugewiesen an wurde auf Moritz Bunjes gesetzt
- Zielversion wurde von 133 zu 2.6.2.0 beta1 geändert
- Privat wurde von Ja zu Nein geändert
- Betroffene Versionen
2.4.2.0, 2.5.1.0, 2.7.1.0wurde gelöscht
Aktionen
#7
Von Moritz Bunjes vor fast 9 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Erledigt geändert
- % erledigt wurde von 0 zu 100 geändert
Aktionen
#8
Von Moritz Bunjes vor fast 9 Jahren aktualisiert
- Kopiert nach GX-Bug #45195: JavaScript-Fehler, wenn Kategoriemenü (Top) deaktiviert ist (GX-2.7) wurde hinzugefügt
Aktionen