1
我想創建一個模板文件的節點添加或編輯屏幕,我可以通過使用覆蓋正常節點負載節點 - contenttype.tpl.php但沒有人知道如何去做它的編輯或添加?這是爲Drupal 7不6.Drupal 7 - 模板覆蓋節點編輯或節點添加
感謝
我想創建一個模板文件的節點添加或編輯屏幕,我可以通過使用覆蓋正常節點負載節點 - contenttype.tpl.php但沒有人知道如何去做它的編輯或添加?這是爲Drupal 7不6.Drupal 7 - 模板覆蓋節點編輯或節點添加
感謝
這真的取決於你在重寫的模板,但我建議你要麼使用頁面 - 節點 - edit.tpl.php - 這將在網站的每個節點編輯頁面上調用(即不是內容類型專用) - 或在您的節點添加一個條件 - 使用ARG contenttype.tpl.php()函數:
if (arg(2) == 'edit') {
// your overriding code here
}
您還應該意識到,只有在節點編輯頁面中使用自定義主題時,這纔會起作用,這不是默認的drupal安裝中的默認行爲。
感謝您的建議,我最終編寫了自己的Field模塊,它允許我控制表單數據。然而,你的建議一定會派上用場。 – Purplemonkey 2013-03-13 14:05:57