Drupal 6中的自定义Web表单页面布局
最近,我用Drupal6(旧版本的客户端)完成了一个内部网站点的构建,该站点使用了Zen主题。该网站包含几个(20多个)用Webform制作的调查页面 客户端希望更改webform页面的布局,使其具有全宽内容区域,并且没有侧边栏。我发现我可以创建一个名为“page-node-53.tpl.php”的定制模板页面,该页面只能在node/53上工作。如果我只有一个网络表单页面,这就好了 是否可以创建自定义布局页面,并以某种方式将其仅分配给webform节点?这可以很容易地在Wordpress中完成。。。只是想知道在Drupal中是否有一种简单的方法?谢谢 我明白了 首先,我将自定义模板文件的名称更改为“page webform.tpl.php” 接下来,我在DOCTYPE声明之前的page.tpl.php顶部添加了以下代码:Drupal 6中的自定义Web表单页面布局,drupal,drupal-theming,drupal-webform,drupal-zen,Drupal,Drupal Theming,Drupal Webform,Drupal Zen,最近,我用Drupal6(旧版本的客户端)完成了一个内部网站点的构建,该站点使用了Zen主题。该网站包含几个(20多个)用Webform制作的调查页面 客户端希望更改webform页面的布局,使其具有全宽内容区域,并且没有侧边栏。我发现我可以创建一个名为“page-node-53.tpl.php”的定制模板页面,该页面只能在node/53上工作。如果我只有一个网络表单页面,这就好了 是否可以创建自定义布局页面,并以某种方式将其仅分配给webform节点?这可以很容易地在Wordpress中完成。
<?php if ($node->type == 'webform') {include 'page-webform.tpl.php'; return; } ?>
这似乎奏效了!除具有Web表单的页面外,每个页面都保持不变