PermissionEditorValue über Access-API füllen
Author: Timo
Publication Date: 1/13/2011 10:57
Hallo Community,
zum Thema des Auslesens der Werte aus einem PermissionEditorValue gab es ja bereits eine Diskussion. Nicht klar ist mir allerdings, wie man die Werte in diesem Editor über die Access-API setzt.
Meine Vorgehensweise ist bisher wie folgt:
- über get(Language) hole ich mir ein Permissions-Objekt
- auf diesem setze ich über setAllowed(String, Collection) und setForbidden(String, Collection) die Rechte
- anschließend rufe ich auf dem Editor noch set(Language, Permissions) mit dem eben veränderten Permissions-Objekt auf
Dieses Vorgehen funktioniert, sofern ich beim entsprechenden Editor im FS-Client vorher den Haken bei "Rechte definieren" gesetzt habe. Leider habe ich keine Ahnung, wie ich diesen Haken über die API setze. Kann mir jemand einen Tipp geben?
Tags: api, cms_input_permission, permissioneditorvalue
-
Author: gockel - 1/13/2011 11:09
Permissions#setInherit(false) sollte hier weiterhelfen.
0
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
1 Kommentar