[gelöst] Service Module POST
Eingetragen von Hacky (255)
am 05.10.2011 - 11:12 Uhr in
am 05.10.2011 - 11:12 Uhr in
Hallo, ich hab ein problem mit dem Service Module. Ich erstelle in einer externen Application ein Node und schick es via XMLRCP an das Drupal service module -> node.save. In Drupal wird der Node erstellt, bloß die Felder von CCK werden nicht gesetzt und enthalten NULL. ich POSTE dieses XML:
Da das anlegen des Nodes ja funktioniert bekomm ich keine Fehlermeldung, ich wunder mich nur warum die CKK Felder nicht gestezt werden. Ich vermute das es was mit dem Service Module zu tun hat ? Bug ? oder mach ich etwas falsch ?
Gruß hacky
<?xml version='1.0' ?><methodCall><methodName>node.save</methodName><params><param><value><string>[SessionID]</string></value></param><param><value><string>info1</string></value></param><param><value><string>[login]</string></value></param><param><value><string>[login]</string></value></param><param><value><string>725737cd15aceb8129e8eac5aaf7e2a3</string></value></param><param><value><struct><member><name>uid</name><value><i4>1</i4></value></member><member><name>title</name><value><string>auto</string></value></member><member><name>field_tuevoption_tuevprf_value</name><value><string>TÜV bestanden</string></value></member><member><name>status</name><value><string>1</string></value></member><member><name>created</name><value><string>2011-10-05T10:50:58</string></value></member><member><name>field_tuevintervall_tuevprf_value</name><value><string>�8k�</string></value></member><member><name>type</name><value><string>tuev_pruefung</string></value></member><member><name>field_bezeichnung_tuevprf_nid</name><value><string>159</string></value></member><member><name>field_tuevdatum_tuevprf_value</name><value><dateTime.iso8601>20111005T10:50:58</dateTime.iso8601></value></member><member><name>changed</name><value><string>2011-10-05T10:50:58</string></value></member></struct></value></param></params></methodCall>
- Anmelden oder Registrieren um Kommentare zu schreiben
kann das sein das CKK ein
am 05.10.2011 - 11:24 Uhr
kann das sein das CKK ein eigenes "struct" hat um daten zu speichern ?
nach langen probieren, es
am 06.10.2011 - 07:54 Uhr
nach langen probieren, es liegt an dem CKK Feldern, die benutzen ein andere Array Verschachtelung field_*name*[]['value/nid/uid/etc.'].