Projekt

Allgemein

Profil

Aktionen

GX-Bug #44223

geschlossen

JavaScript-Fehler, wenn Kategoriemenü (Top) deaktiviert ist

Von Claudia Runschek vor etwa 9 Jahren hinzugefügt. Vor fast 9 Jahren aktualisiert.

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:
Tags:
Fix

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

NoSubmenusFix.patch (4,1 KB) NoSubmenusFix.patch /templates/EyeCandy/javascript/SubmenuHandler.js Till Tepelmann, 15.02.2016 12:19


Zugehörige Tickets

Kopiert nach GX-Entwicklung - GX-Bug #45195: JavaScript-Fehler, wenn Kategoriemenü (Top) deaktiviert ist (GX-2.7)ErledigtMoritz Bunjes

Aktionen
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

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.0 wurde 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

Auch abrufbar als: Atom PDF