hofff / contao-content-navigation

Navigation for Contao.
GNU Lesser General Public License v3.0
4 stars 3 forks source link

Fehlende skipnavigation id #2

Closed tristanlins closed 5 years ago

tristanlins commented 12 years ago

In der ContentNavigation.php ( Version 1.0.6 stable, Build 19 ) fehlt die Übergabe der Skipnavigation ID an das Template. Hierdurch erzeugt die Extension nicht validen HTML code, scheint die Erweiterung selbst jedoch nicht bei der Ausführung zu stören.

Als Lösung wurde die function compile ab Zeile 77 erweitert, wie es auch in den standard Navigation Templates geschieht.

$this->Template->request = $this->getIndexFreeRequest(true);
        $this->Template->skipId = 'skipNavigation' . $this->id;
        $this->Template->skipNavigation = specialchars($GLOBALS['TL_LANG']['MSC']['skipNavigation']);

Ob dies der absolut richtige weg ist, weiß ich nicht genau, jedoch löst es das Problem!

Wieder gilt der Dank Florian, der den Fehler entdeckte und mir auch die Lösung aufzeigte.

(Original by Oliver Schmidt)

dmolineus commented 5 years ago

Fixed with be11b84.