Servus,
CONTENIDO 4.9 gibt mit seinen JS-Klassen im Backend unter dem 'Con'-Namensraum die Möglichkeit diverse Infos zu erhalten bzw. Daten zu manipulieren. Mit dazu gehört die UtilUrl-Klasse, die eine einfache Manipulation von Url ermöglicht.
Bei der Umsetzung eines Projektes, welches in den Modulen im Editbereich (Backend) AJAX nutzt bin ich aber auf einen Bug gestossen. Nutzt man die Methode replaceParam um im Modul benötigte Parameter anzuhängen, so funktioniert das nur so lange die genutzte Adresse ohne einen Anker am Ende ist. Bei vorhandenem Anker (Bsp: #SectionX) werden die zusätzlichen Parameter hinter den Anker gesetzt, was aber dazu führt, das diese beim Aufruf im Browser ignoriert, bzw. mit als Ankername interpretiert, werden.
Für mein Projekt umgehe ich das nun, indem ich einen Anker vor Aufruf der Klasse entferne und danach an die generierte Url wieder anhänge. Generell sollte man aber die JS-Klasse dahingehend fixen das sie mit allen Standard-Url umgehen kann.
Gruß aus Franken
Ortwin
[BUG 4.9.10] Con.UtilUrl cannot handle ancors
-
- Beiträge: 4316
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 4 Mal
- Kontaktdaten:
[BUG 4.9.10] Con.UtilUrl cannot handle ancors
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
-
- Beiträge: 967
- Registriert: Do 15. Apr 2004, 17:12
- Wohnort: Eschborn-Niederhöchstadt
- Kontaktdaten:
Re: [BUG 4.9.10] Con.UtilUrl cannot handle ancors
Ich nehme das mal als Anregung für ein Ticket auf, danke Dir!
Frederic Schneider
Entwickler bei der four for business AG
Entwickler bei der four for business AG
-
- Beiträge: 4316
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 4 Mal
- Kontaktdaten:
Re: [BUG 4.9.10] Con.UtilUrl cannot handle ancors
Moin Frederic,
jo, danke
Gruß aus Franken
Ortwin
jo, danke

Gruß aus Franken
Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog