[HomePage :: Module :: Eigenes Modul mit imBuilding erstellen :: Dieser Seite]  

Berechtigungen zufügen

Module bauen mit imBuilding - Tutorial - Seite 10

Nächste Seite:Nutzen wir das Criteria Element um unsere Daten zu filtern

Vorige Seite: Der Ideas IPF Handler

Als nächstes wollen wir Berechtigungen setzen können für die Gruppen, welche Berechtigung zum Betrachten des Content haben. In erster Linie ist dazu nichts weiter notwendig als das hinzufügen einer einzigen Zeile Code in unserem Ideas Handler. Wir Öffnen die Datei und fügen in die __constructor Funktion unterhalb von enableUpload() die folgende Zeile ein:

$this->addPermission("ideas_view", _CO_IDEAS_IDEAS_IDEAS_VIEW, _CO_IDEAS_IDEAS_IDEAS_VIEW_DSC);

Nun noch die beiden neuen Sprachkonstanten in ideas/language/german/common.php einfügen und Definieren. Die erste Beispielsweise mit "Berechtigung zum Betrachten", die 2. kann man leer lassen oder erklären, was das heißt. Das war es. Es wird dem Formular zum erstellen automatisch ein neues Feld zugefügt, in dem man die Gruppen auswählen kann. Hat man ein einzelnes Objekt im Frontend aufgerufen, kann man nun mit $ideasObject->accessGranted(); überprüfen, ob der aktuelle nutzer auch Berchtigungen zum Betrachten der Idee hat.

Module bauen mit imBuilding - Tutorial - Seite 10

Nächste Seite:Nutzen wir das Criteria Element um unsere Daten zu filtern

Vorige Seite: Der Ideas IPF Handler

Diese Seite wurde 3 Mal geändert
Aktualisierung 07.01.2013 von sato-san
Diese Seite wurde erstellt am 02.08.2012 von QM-B
Diese Seite wurde 701 Mal angesehen

Kommentar
Die hier veröffentlichten Artikel und Kommentare stehen uneingeschränkt im alleinigen Verantwortungsbereich des jeweiligen Autors.