4.8.10: Errorseitenaufruf endet in Redirectschleife

Gesperrt
Oldperl
Beiträge: 4255
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

4.8.10: Errorseitenaufruf endet in Redirectschleife

Beitrag von Oldperl » Fr 23. Jan 2009, 14:09

Auch bei korrekt eingetragener Fehlerseiten-Kategorie und Fehlerseiten-Artikel der Fehlerseite im Mandanten führt ein Aufruf derselben zu einem endlosen Redirect mit einer Fehlermeldung des Browsers.
Grund ist ein kleiner Bug in der Klasse contenido/classes/urlbuilder/Contenido_UrlBuilder_Frontcontent.class.php.
Es wird anstelle des Parameters mit der idart der Parameter idcat in der Funktion buildUrl verwendet.
Alt ab Zeile 104 FF

Code: Alles auswählen

if ($bIdartSet === true) {
                $this->sUrl = $sHttpBasePath . 'front_content.php?idcat='.strval($aParams['idcat']).$this->_sAmp.'idart='.strval($aParams['idcat']);
            } else {
Ersetzen durch

Code: Alles auswählen

if ($bIdartSet === true) {
                $this->sUrl = $sHttpBasePath . 'front_content.php?idcat='.strval($aParams['idcat']).$this->_sAmp.'idart='.strval($aParams['idart']);
            } else {
Dieser Bug ist für die nächste Version bereits gefixt!

Ich habe ihn nur nochmal hier festgehalten falls jemand mit dem Anzeigen der Fehlerseiten Probleme hat, da ich keinen entsprechenden Thread gefunden habe.
Daher schließe ich das Thema auch gleich.

Gruß aus Franken

Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog


Gesperrt