我想在我的主题中有类似node-type-form.tpl.php的内容来控制一些不同内容类型节点表单的布局。我知道我应该能够在我的template.php中加入一些东西来实现这一点。Drupal节点表单|每个节点类型都有一个.tpl主题文件?
0
A
回答
0
看那个模块:Node form template
0
在你的template.php,你可以创建一个预处理功能。 在这个预处理功能中,你可以像这样编辑模板文件:
if($variables['teaser'] == 1) {
$variables['template_files'][] = "node-" . $variables['node']->type ."-teaser";
}
+0
这似乎不适用于我。 – websiteguru
+0
你使用的函数名是什么?你清除了缓存吗? – Niels
+0
我将它添加到Garlands预处理函数中。它适用于默认节点类型,但不适用于我的自定义内容类型。 – websiteguru
相关问题
- 1. 如何将子节点拆分为多个同级子节点,每个子节点都有一个子节点
- 2. 更改Drupal的节点创建标题每个内容类型
- 3. 从单个节点的表单在Drupal中创建子节点
- 4. 每个文件使用Drupal创建一个节点7
- 5. drupal节点类型hook_insert()
- 6. 复制链接列表,每个节点都有一个变量,它随机指向另一个节点列表
- 7. drupal创建一个视图来抓取一个节点文件的节点ID
- 8. 用于创建节点的特定tpl文件=>节点 - 类型 - create.tpl.php
- 9. “节点”没有命名一个类型
- 10. Drupal节点表单定制
- 11. 如何覆盖首页节点tpl - drupal
- 12. 如何将节点|类型按类型合并为单个节点类型?
- 13. Drupal的增加每个节点
- 14. 向每个节点只有一个分支/叶节点的TreeView控件添加节点列表
- 15. Drupal:每个节点中的“上一个和下一个”链接?
- 16. Drupal 7.31 - 节点文件类型字段的问题
- 17. 单个复选框节点树中的两种节点类型
- 18. 将文本添加到每个有子节点的li节点
- 19. Umbraco url在一个节点中显示主节点,有时
- 20. Drupal:创建多个节点
- 21. 查看在另一个节点中引用的drupal节点
- 22. XSLT:重复一个节点与每个顺序节点
- 23. Drupal的7个网站,节省节点
- 24. 现有节点添加到另一个节点的子节点
- 25. 同一主机上有多个节点?
- 26. 有没有更好的方法来为主题编辑节点表单instad的每个元素为drupal 6吗?
- 27. 用JS解析HTML文本 - Extra节点?每个人都有
- 28. C++获得单节点链表中匹配节点的前一个节点
- 29. XML节点类型问题
- 30. Drupal按类型获取节点xml-rpc
这是一个很棒的模块!我刚刚结束使用这个。 – websiteguru