最近在向一個Drupal網站report.bizdirlib.com中導入更多内容時,初期選擇了一種新的内容類型company_chinese來導入,但導入完成後發現不妥,需要修改為另外一種已經存在的類型product,以便使用購物車的各種功能。
如果在MySQL中操作來修改估計是可以實現的,但需要了解各種結構、反複測試,後來找到了一個現成的插件node convert,可以比較方便地實現。
步驟如下:
- 安裝這個插件;
- 修改老内容類型的字段設置,以便轉換有對應的字段;
- 創建轉換模闆,如果是需要大批量修改,要選擇同時創建action;
- 編輯一個頁面,菜單中直接有轉換,可以測試一個;
- 在node列表中可以同時選擇多個頁面一起轉換;
- 如果是需要大批量修改,需要建一個views,使用views bulk operations來執行轉換。
該插件的使用文檔供參考:https://drupal.org/node/291564
自由标簽
评论