Aller au contenu principal

Metadatan in Skript auslesen

Commentaires

1 commentaire

  • Zendesk API User
    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

Vous devez vous connecter pour laisser un commentaire.