contao/test — Issue #2718: Quicknavigation: URLs mit numerischer Seiten-ID
Author: xchs
Created: 2011-11-29 10:11:27+00:00
State: open
Labels: Defect, frontend

Hallo Leo,

beim Einsatz eines Frontend-Moduls vom Modultyp _"Quicknavigation"_ werden mitunter falsch kodierte URLs für die Navigationslinks generiert.

Über folgende Schritte lässt sich das in der [Contao Online-Demo](http://demo.contao.org/contao) reproduzieren:

* im Backend-Modul _"Einstellungen"_ / Bereich _"Frontend-Einstellungen"_ die Option _"Keine Seitenaliase verwenden"_ aktivieren (d.h. anstelle des Alias wird die numerische ID einer Seite verwendet)
* im Backend-Modul _"Themes"_ unter _"Frontend-Module"_ ein _"Neues Modul"_ vom Modultyp _"Quicknavigation"_ anlegen
* gewünschte Einstellungen vornehmen und eine entsprechende _"Referenzseite"_ auswählen
* im Backend-Modul _"Themes"_ unter _"Seitenlayouts"_ dieses neu angelegte Modul in das (Standard)Seitenlayout einbinden

Wenn man nun in der Frontend-Ansicht der Website einen beliebigen Eintrag aus dem Auswahlmenü der Quicknavigation auswählt, wird anstelle von beispielsweise

`http://demo.contao.org/index.php?id=2`

die folgende URL aufgerufen

`http://demo.contao.org/index.php?id=2`

Es wird also das Gleichheitszeichen (`=`) des URL-Parameters im dezimalen Unicode-Format (`=`) ausgegeben, was zur Folge hat, dass der HTTP-Request aufgrund des kaufmännischen Und (`&`) vom System falsch ausgewertet und die gewünschte Zielseite deshalb auch nicht aufgerufen wird.

--- _Originally created on December 3rd, 2010, at 11:34pm (ID 2718)_