Hallo zusammen, ich habe die Kategorie Sicherheit ausgewählt, da es im Grunde mit Benutzergruppen und Zugriffsebenen zu tun hat, die sogesehen auch sicherheitrelevant sein können.
Falls doch nicht passend, bitte einfach verschieben.
Ich habe eine Joomla Installation mit Benutzerregistrierung.
Registriert sich ein Benutzer, wird ihm die Gruppe "Registered" zugewiesen. Soweit alles Standard.
Nun ist es so, dass es im registrierten Bereich einen weiteren exklusiven Unterbereich gibt, bei dem der Benutzer erst ein Formular (Breezing Form) ausfüllen muss, der Inhalt manuell geprüft wird und der Benutzer anschließend manuell einer weiteren Gruppe "Sonderzugriff" zugewiesen wird.
Loggt sich der registrierte Benutzer ein, sieht er einen Button - welcher ein Modul ist - mit der Beschriftung "Zugriff beantragen". Das leitet zum besagten Formular weiter.
Füllt er das Formular aus und es ist alles ok, wird er der Gruppe "Sonderzugriff" (welches mit der gleichnamigen Gruppe verbunden ist) 'zusätzlich' neben "Registered" zugewiesen und es erscheint ein weiterer Button/Modul, das die Zugriffsebene "Sonderzugriff" anzeigt. Klappt soweit auch.
Nun möchte ich aber, dass der Button "Zugriff beantragen" nicht mehr erscheint, da er nun obsolet ist, da der Benutzer ja schon den Zugriff bekommen hat.
Meine Idee ist, mit einer weiteren Zugriffsebene zu arbeiten die bsp. "nicht freigeschaltet" heißt.
Das Modul mit "Zugriff beantragen" wird auf diese Zugriffsebene beschränkt.
Wenn sich ein Benutzer registriert, müsste er also nicht nur der Gruppe "Registered" zugewiesen werden, sondern auch zusätzlich der Gruppe "nicht freigeschaltet".
In den Joomla Einstellung ist aber leider nur eine Zuweisung von einer einzelnen Gruppe möglich. Das würde mein Problem auf Anhieb lösen, da es so funktionieren würde.
Oder welche Möglichkeiten gibt es noch um das so umzusetzen?
Ich freue mich auf eure Antworten