[TYPO3-german] Überprüfung ob Seite für User erlaubt ist
Administrator www.Der-Mond.org
admin at sternenwelt.net
Sat Feb 4 09:07:18 CET 2017
Hallo Andrea,
ich habe vor einem ähnlichen Problem gestanden.
Eigentlich kannst Du die Abfrage in nur einer Zeile ausführen. Hier mal mein Lösung zur Abfrage ob
ein Benutzer angemeldet ist und ob er sich in der gewünschten Gruppe befindet. Du selber müsstest
dann nur noch die entsprechende Seiten-UID einfügen:
if
(
!$GLOBALS['TSFE']->fe_user->user['uid'] # Irgendein Benutzer angemeldet ?
OR
$GLOBALS['TSFE']->fe_user->user['usergroup'] <> 'UserGruppe' # gehört zur gewünschten Benutzergruppe
)
{
$this->redirect(NULL, NULL, NULL, NULL, [Deine UID]); # Wenn oben nicht erfüllt,
dann auf andere Seite umleiten
}
Vielleicht hilft Dir das ja :-)
Gruß
Stefan
Am 03.02.2017 um 21:57 schrieb Andrea Schmuttermair:
> Hi,
>
> gibt es eine Extbase Funktion, mit der man überprüfen kann ob eine
> Seiten-UID für den eingeloggten User erlaubt und sichtbar ist?
>
> Also ein Check auf fe_group Settings? Könnte ich zwar selber
> programmieren, aber sowas müsste es doch eigentlich geben?
>
> Habe eine Liste mit Links, doch für manche User sind nicht alle
> zugreifbar, und dann will ich die Links auch nicht anzeigen lassen.
>
> LG Andrea
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list