- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Wert eines Toggle per Skript setzen
Hallo,
ich hoffe mir kann jemand bei meinem Problem weiterhelfen. Am Ende eines Freigabe- und Publizierungsworkflows mรถchte ich in der entsprechenden Seite ein Toggle von true wieder auf false setzen.
Im Folgenden ein Ausschnitt des Codes:
storeElement.getPage().setLock(true, false);
storeElement.getPage().getFormData().get(context.getProject().getMasterLanguage(),"pt_facebook_selector").set(false);
storeElement.getPage().save();
storeElement.getPage().setLock(false, false);
context.logInfo("pt_facebook_selector: " + storeElement.getPage().getFormData().get(context.getProject().getMasterLanguage(),"pt_facebook_selector").get());
Ich sperre die Seite, hole mir das FormField, setze es auf false, speichere die รnderungen und entsperre die Seite wieder, aber dennoch bekomme ich als Wert des Felds weiterhin true angezeigt.
Habe ich hier die API komplett falsch verstanden? Kann mir gerade echt nicht erklรคren, wieso das nicht gehen sollte.
Danke schon mal fรผr eure Hinweise.
Gruร,
Stefan
- Labels:
-
Developers
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Die geรคnderte FormData-Instanz muss wieder in die Seite zurรผckgeschrieben werden ("page.setFormData(..)").
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Die geรคnderte FormData-Instanz muss wieder in die Seite zurรผckgeschrieben werden ("page.setFormData(..)").

