Metadatan in Skript auslesen
Author: ana_oleski
Publication Date: 4/24/2013 13:43
Hallo,
wie kann ich die Metadaten eines Knotens in einem Script auslesen
-
Author: gockel - 4/24/2013 14:04
Hallo Ana,
du hast schon den richtigen Einstieg gefunden.
IDProvider#getMetaFormData() -> das komplette FormData der Metadaten für dieses Element.
Ich gehe mal davon aus, dass es sich bei der Komponente "meta_permission_groups" um eine CMS_INPUT_PERMISSION handelt.
Dann liefert dein Aufruf ein FormField mit Wert Permissions.
FormField<Permissions> permField = metaFormData.get(null, "meta_permission_groups" ));
Um das "inherit" abzubilden, muss du prüfen, ob in dem FormField ein Wert gesetzt ist (#isSet()) und dann die Parent-Kette des Elementes hochlaufen, bis du einen FormField gefunden hast, bei dem #isSet true liefert.
Gruß
0
Please sign in to leave a comment.
Comments
1 comment