Zum Inhalt springen

Wie kann man Frontend BenutzerGruppe negieren?

Erstellt am 17. Oktober 2019 · 2 Antworten · letzte Antwort am 16. November 2019

Tags: Seiten & Seitenbaum, Frontend-Benutzer, TYPO3 8, Frage

student-uni ·

Ich möchte eine Seite für die Frontend BenutzerGruppe 1 unsichtbar machen, für die Frontend BenutzerGruppe 2 sichtbar und für alle nicht eingeloggten Benutzer ebenso sichtbar machen.
Wie Kann man das hinbekommen?

Wenn ich die Seite auf dem Reiter „Zugriff“ auf „nach Anmeldung verstecken „ setze, dann ist sie für Beide Gruppen unsichtbar.
Wenn ich auf die „Gruppe2“ setze,
dann sehen die Seite nicht eingeloggten nicht.

ZwillingSeite möchte ich nicht anlegen.

Gibt es im Zugriff sowas wie „keine Gruppe1“ oder „Gruppe alle nicht eingeloggten „?

Danke für den Tipps und Links.

Julian.​Hofmann ·

Nein, gibt's nicht.
Gibt lediglich für den allgemeinen Fall "Show at any login"/"Hide at login" die negativ-Variante.

Verstehe aber die Logik hinter der Anforderung nicht: *jeder* darf die Seite sehen (also auch ein Mitglied aus BenutzerGruppe 1, das (noch) nicht eingeloggt ist), außer ein *eingeloggtes* Mitglied der BenutzerGruppe 1. D.h. auch ein Mitglied aus BenutzerGruppe 1 kann die Seite sehen - solange es sich nicht per Login als Mitglied von BenutzerGruppe 1 outet.

student-uni ·

Das macht wohl Sinn, wenn die Gruppe 1 nur das sieht, was sie wirklich braucht.

Es ist nicht schlimm, wenn G1 auch weitere Inhalte sieht, die für alle zugänglich sind, es ist einfach für G1 unnötig.

Beispiel: G1 sind Großhändler.
Auf Homepage sind Produkte.
Einige Produkte können für Großhändler nicht angeboten werden und deshalb sind für sie irrelevant.

Mich wundert einfach, dass so ein mächtiges System wie T3 das Negieren einer Gruppe nicht kann.
Ich hoffe irgendwo in der Tiefe des TSConfigs kann man das Bestimmt machen.