我有一个自定义的drupal主题,需要自定义一下。我有10页需要独特的布局,与普通页面不同。现在我知道我可以创建一个新的page_something.tpl,并为名称的页面名称做一个页面自己的模板,但我怎么能使所有10页使用该模板?如何在一个页面上制作独特的drupal主题
1
A
回答
2
我建议为您希望看起来相同的页面创建内容类型,因为它们经常会在内容(CCK字段)方面共享相似的功能。
对于主题化即可使用(from d.o):
node-[type].tpl.php
base template: node.tpl.php
在Drupal 7的,对于特定内容类型的模板创建稍微不同的比在Drupal 6.
的Drupal 6:节点-mytype.tpl.php Drupal 7:node - mytype.tpl.php
请参阅Drupal API文档中的node.tpl.php了解更多信息。
请注意,为了覆盖特定节点类型的模板,主题还必须实现基本node.tpl.php文件。如果省略此文件,主题将不会检测到存在node- [type] .tpl.php文件。
2
看一看the ThemeKey module。根据您设定的条件显示不同的主题。
相关问题
- 1. wordpress - 不同页面的独特主题
- 2. 如何在Drupal bootstar主题中制作页面标题区域全宽?
- 3. Drupal:主题类别页面
- 4. Drupal:脱机页面主题
- 5. 如何为主页制作单独的标题? (标题标签)
- 6. 在Drupal 7的,我创建了一个分主题,我怎么这个主题分配给特定的页面?_
- 7. 如何在Drupal 7的任何页面找到当前主题
- 8. 在特定页面上的drupal jQuery 1.4
- 9. 如何在页面上制作单独的菜单?
- 10. 仅在一个页面上显示主页面标题
- 11. 在JavaFX上制作主页面(屏幕)
- 12. Drupal:页面特定的主题没有节点ID
- 13. 如何为每个页面设置一个独特的Cookie?
- 14. 如何创建一个独特的链接到某个页面?
- 15. 如何在Dancer模板中制作页面特定的标题?
- 16. 如何在Wordpress的一个页面上制作插件展示?
- 17. jQuery多个主题在一个页面
- 18. 如何在drupal中主题节点删除页面?
- 19. 如何只显示独特的主题?
- 20. 主题Drupal面板
- 21. 如何限制用户在特定页面上的访问? (Drupal,php,FileMaker Pro 10)
- 22. 如何创建一个独特的页面链接?
- 23. Drupal:主题中的template.php,如何编辑块后端页面?
- 24. 制作一个独特的对象JavaScript
- 25. 链接在一个页面wordpress主题
- 26. Drupal批量操作页面失败,我的主题
- 27. 在同一页面上的两个不同的jQuery UI主题
- 28. 使用Drupal和Feed,我如何为每个Feed制作一个页面?
- 29. 如何制作一个像superuser.com上的测试页面?
- 30. 如何让页面动作出现在特定页面上?
但它会需要创建/定制两个不同的主题,然后使用themekey模板可以应用,但如果只使用一个主题,这将无法正常工作 – GoodSp33d 2011-03-03 10:19:57