GX-Bug #47519
geschlossenMegadropdown Rel-Attribut ersetzen
100%
Das Megadropdown verwendet nun nicht mehr das rel-Attribut und weitere HTML-Fehler wurden aus dem Honeygrid-Template entfernt
Beschreibung
Im Megadropdown wird bei den Links das rel Attribut missbraucht.
Lösung (MegadropdownHandler.js):
var t_categories_id = $(this).parent().attr('id').replace('megadropdown_top_link_id_', '');
Dadurch wird nicht das rel Attribut ausgelesen, sondern die ID des li Elementes, welches ebenfalls die Kategorie ID beinhaltet.
Dateien
Von Till Tepelmann vor fast 8 Jahren aktualisiert
- Priorität wurde von Normal zu Hoch geändert
Von Torben Wark vor mehr als 7 Jahren aktualisiert
Das habe ich in der Tat schon mitgelöst, zusammen mit dem Schwall an Änderungen, die ich zum Thema HTML-Validierung gemacht habe. Das ist allerdings ein wenig umfangreicher, sodass sich hier die Frage stellt, ob das nicht geeigneter für einen künftigen Feature-Release ist.
Von Torben Wark vor mehr als 7 Jahren aktualisiert
- Tags wurde von Fix zu Fix, später geändert
- Status wurde von Gemeldet zu Feedback geändert
- Zugewiesen an wurde auf Torben Wark gesetzt
Von Torben Wark vor mehr als 7 Jahren aktualisiert
- Status wurde von Feedback zu In Bearbeitung geändert
Von Torben Wark vor mehr als 7 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
- Zugewiesen an wurde von Torben Wark zu Core-Entwickler geändert
- Release Notes Langtext aktualisiert (Vergleich)
Lösung für EyeCandy von Timo übernommen. In Honeygrid wurde bereits eine andere Lösung entwickelt, als an der HTML-Validierung gearbeitet wurden ist.
Von Torben Wark vor mehr als 7 Jahren aktualisiert
- Zielversion wurde von 133 zu 3.5.1.0 beta1 geändert
Von Daniel Würdemann vor mehr als 7 Jahren aktualisiert
- Zugewiesen an wurde von Core-Entwickler zu Daniel Würdemann geändert
Von Daniel Würdemann vor mehr als 7 Jahren aktualisiert
- Status wurde von Testing zu In Prüfung geändert
- Zugewiesen an wurde von Daniel Würdemann zu Torben Wark geändert
Bitte folgende Dateien (Zeilen) prüfen
src/templates/EyeCandy/boxes/box_categories_left.html : 8
src/templates/EyeCandy/boxes/box_categories_top.html : 8
src/templates/EyeCandy/javascript/MegadropdownHandler.js : 66
Von Torben Wark vor mehr als 7 Jahren aktualisiert
- Status wurde von In Prüfung zu In Bearbeitung geändert
Von Torben Wark vor mehr als 7 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
- Zugewiesen an wurde von Torben Wark zu Core-Entwickler geändert
Von Torben Wark vor mehr als 7 Jahren aktualisiert
- Release Notes Langtext aktualisiert (Vergleich)
Von Mirko Janssen vor mehr als 7 Jahren aktualisiert
- Zugewiesen an wurde von Core-Entwickler zu Mirko Janssen geändert
Von Mirko Janssen vor mehr als 7 Jahren aktualisiert
- Datei megadropdown_1.png megadropdown_1.png wurde hinzugefügt
- Datei megadropdown_2.png megadropdown_2.png wurde hinzugefügt
- Zugewiesen an wurde von Mirko Janssen zu Torben Wark geändert
Beim Mouseover erhalte ich einen JS Fehler -> siehe Bilder.
Von Torben Wark vor mehr als 7 Jahren aktualisiert
- Zugewiesen an wurde von Torben Wark zu Core-Entwickler geändert
Von Mirko Janssen vor mehr als 7 Jahren aktualisiert
- Zugewiesen an wurde von Core-Entwickler zu Mirko Janssen geändert
Von Mirko Janssen vor mehr als 7 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
- % erledigt wurde von 0 zu 100 geändert
Von Moritz Bunjes vor mehr als 3 Jahren aktualisiert
- Tags wurde von Fix, später zu Fix geändert