12.2 Geschützte Seiten im Menü anzeigen und auf Login-Seite umleiten

Problem

Sie haben einen oder mehrere Bereiche auf Ihrer Website angelegt, deren Inhalte nur nach einem erfolgreichen Login durch den Benutzer angezeigt werden sollen.

Diese Seiten werden normalerweise ohne entsprechende Zugriffsrechte nicht im Menü angezeigt. Sie möchten sie aber dennoch für jeden Besucher ins Menü einbinden, damit auch ein nicht eingeloggter Benutzer bereits erkennen kann, was ihn nach dem Login erwartet.

Lösung

Verwenden Sie das TypoScript-Element HMENU und innerhalb des darin verwendeten TMENU die Eigenschaft showAccessRestrictedPages sowie deren Parameter addParams.

temp.beispielmenu = COA temp.beispielmenu { 10 = HMENU 10 { 1 = TMENU 1 { showAccessRestrictedPages ...

Get TYPO3 Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.