2014-12-24 125 views
1

我已經開發了一個具有自定義內容類型的模塊,並且使用自定義表單,我正在抓取用戶需要的詳細信息。當表單被提交時,我將以編程方式創建我的內容類型的新節點。使用自定義表單添加/編輯自定義內容類型

我面臨的問題是編輯過程,我如何使用特定節點的細節填充我的表單?什麼是最好的方法來完成這件事。

另外,什麼是爲自定義內容類型創建表單的最佳方法?我已經分別定義了我的表單中的每個元素,我想知道是否有一種方法可以根據節點類型自動生成具有所需HTML的表單。

回答

0

您可以使用與用於在後端的內容類型中添加節點相同的表單(頁面)。只需更改用於該頁面的主題即可。

或者,您可以通過編程方式創建自己的表單,並在提交表單時正確地獲取提交的數據,在您的內容類型中創建並保存節點並重定向到某個頁面。

或者用戶webform模塊,用它的api創建你的表單並掛鉤表單提交併再次插入你的代碼,它將收集提交的數據並創建新的節點。

你在這裏面臨的確切問題是什麼?

+0

即時通訊面臨的問題是,我怎樣才能將特定節點的細節填充到表單中?我是否必須手動進行此字段的字段還是有任何簡單的方法來做到這一點? – PIKP

+0

手動執行並不困難 - 只需加載節點(node_load())並使用您讀取的數據即可。也許有其他方法,但我沒有使用它。 – MilanG

相關問題