2011-10-13 59 views
28

我剛剛開始使用Drupal 7(和Drupal的一般),我有一個問題,互聯網似乎無法回答。如果我的一個用戶使用特定的內容類型創建節點,是否有簡單的方法可以返回並更改該節點的內容類型?我知道我可以直接在數據庫中執行此操作,但是我將在大型站點上使用此Drupal安裝,並且需要更改節點內容類型的用戶將無法訪問數據庫。我知道我也可以簡單地使用不同的內容類型重新創建節點(然後重新鏈接所有內容),但是這看起來好像比需要更多的工作。Drupal 7更改內容類型的現有節點

有一箇舊的drupal模塊,名爲nodetype,它會添加我正在尋找的功能,但是此模塊已被標記爲過時並被放棄。這導致我認爲這個功能已經被合併到核心中,或者在不同的模塊中可用。有任何想法嗎?

回答

21

正如Cloudkiller提到,node_convert模塊將能夠爲你做這項工作。

有兩種方法的節點轉換:

  1. 個別節點的轉換:檢查節點視圖頁上的「轉換」選項卡,以當前節點轉換。
    enter image description here

  2. 主體節點轉換:轉到「首頁>結構>節點轉換模板>添加模板」,並創建模板&然後在批量轉換節點。
    enter image description here

希望這將幫助!

相關問題