簡體   English   中英

drupal:如何為每個節點設置單獨的編輯模板文件?

[英]drupal : How to set separate editing template files for each nodes?

我有一個3頁的drupal(6.20)網站,每個頁面都有其自己的模板,例如page-node-1.tpl.php, page-node-2.tpl.php, page-node-3.tpl.php ,我想在編輯每個節點時設置單獨的模板,

頁面節點-1-edit.tpl.php

但是它不起作用,但是page-node-edit.tpl是起作用的,但是它對所有節點都是通用的,我需要為每個節點使用單獨的編輯模板,例如page-node-1-edit.tpl.php and page-node-2-edit.tpl.php

非常感謝您的時間

添加此功能/或修改主題的template.php中是否存在:

function phptemplate_preprocess_page(&$vars) {
  // ...
  $node = menu_get_object();
  if ($node->nid == '1') {
    $vars['template_files'][] = 'page-node-1-edit';
  } 
  // ...
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM