2010-11-06 65 views
0

使用Drupal 6與服務2.2,我可以創建節點標題和正文填充罰款。我也可以上傳圖片。但我無法填充imageField CCK字段。另外,我有一個我無法填充的自定義node_reference字段。Drupal的Web服務模塊和ImageField CCK

任何想法或示例服務? 感謝

回答

0

我沒有任何代碼的副手,但你想要做的就是填充這樣的CCK領域:

$node->field_your_cck_photo[0]['array_fields'] = value; 

請注意,如果您擁有多張照片,則需要循環,包括索引代替0.最後,當你node_save時,Drupal將完成剩下的工作。如果一切順利,它將使用您正在引用的照片填充cck字段。

用照片創建一個節點,然後轉儲節點對象,它會顯示你的結構。我已經爲少數幾個使用SOAP服務的站點完成了這項工作。

$node->field_cckfield_name[delta]['property'] 
+0

非常感謝,幫助:建立一個節點對象時

CCK字段通常在這種結構中完成!現在學習如何填充節點引用。 – user433575 2010-11-10 03:42:07