ich hoffe ich habe nur Tomaten auf den Augen.
Versuche gerade über das Frontend ein Formular zum anlegen von Objekten zu realisieren.
Das Formular übergibt die Werte an die php Datei - hab mir die $_POST mal ausgeben lassen.
Das we:write legt mir ein neues Objekt an aber ohne Werte!?
Ich nehme einfach mal an, dass die Felder in der Klasse und meine Input's identische Namen und Typen haben sollten?
Formular
Code: Alles auswählen
<we:form type="object" id="id_saveMyObject.php" name="kundenobjekt" nameid="objectForm" method="post" target="formRoutine" classid="17">
<we:userInput type="text" name="headline" />
<we:userInput type="checkbox" name="flag" />
<we:userInput type="textarea" name="content" wysiwyg="false" />
<input type="submit" value="speichern" name="saveObject" />
</we:form>
<iframe src="" name="formRoutine"></iframe></div>
saveMyObject.php
Code: Alles auswählen
<we:write type="object" formname="kundenobjekt" publish="true" classid="17" onduplicate="overwrite" onpredefinedname="overwrite" />
<we:ifWritten type="object">wurde gespeichert</we:ifWritten>