DOM Editor Objekt aus Datenquellen Entität mit FS API manipulieren bzw. setzen
Author: mast
Publication Date: 9/2/2015 13:54
Hallo Zusammen.
Ich arbeite gerade an einem kleinen .fsm und hole mir dazu die Entität einer Datenquelle und befülle sie anschließend mit Leben. Das setzen der einfachen Felder klappt problemlos via entity.setValue("feldname", inputValue);
Allerdings nicht bei einem DOM Editor Feld und ich finde aktuell nicht den richtigen Ansatz um dies zu implementieren.
Die Fehlermeldung sagt, dass es sich um ein correct type is class de.espirit.firstspirit.client.editorcomponent.EditorWrapper handelt.
Hat vielleicht jemand einen einfachen Snippet für diesen Sachverhalt? Ich wäre für ein wenig Schützenhilfe dankbar. Ich schreibe die erstellten Entitäten dann wieder via Commit zurück in die Datenquelle
FS Version 5.1.418
Vielen Dank & freundliche Grüße,
Markus
Tags: api, dom, fs5.1
-
Author: aVogt - 9/3/2015 7:59
Hallo Markus,
Du solltest über FormData gehen (über Content2).
...
DomElement domObj = (DomElement) dataRecordFormData.get(lang, formName).get();
domObj.set(value);
dataRecordFormData.get(lang, formName).set(domObj);
...
(bischen erweitern noch, falls "formName" nicht existiert ...)
siehe auch CMS_INPUT_DOM über API befüllen
Grüße
Andreas
0
Vous devez vous connecter pour laisser un commentaire.
Commentaires
1 commentaire