Seite 1 von 1

[BUG 4.9.10] Con.UtilUrl cannot handle ancors

Verfasst: Fr 22. Apr 2016, 13:02
von Oldperl
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

Re: [BUG 4.9.10] Con.UtilUrl cannot handle ancors

Verfasst: Do 28. Apr 2016, 07:45
von frederic.schneider_4fb
Ich nehme das mal als Anregung für ein Ticket auf, danke Dir!

Re: [BUG 4.9.10] Con.UtilUrl cannot handle ancors

Verfasst: Do 28. Apr 2016, 07:56
von Oldperl
Moin Frederic,

jo, danke :)

Gruß aus Franken

Ortwin