你好,我正在尝试生成一个Drupal节点,它将类似于views模块生成的一个feed页面。我需要生成一个xml提要,所以我不想显示出现在每个节点上的常规drupal模板。我想了解Feed的视图如何工作,因为我想以类似的方式显示我的页面,而不使用drupal模板。任何建议都会很棒。显示一个没有页面模板的Drupal页面
0
A
回答
5
在Drupal中,您可以将任何单个页面的主题设置为与默认模板完全不同。因此,如果您有节点,假设网址为“node/14”,则可以在主题文件夹中创建一个名为“page-node-14.tpl.php”的新模板文件。在这个模板中,你可以添加你需要的任何html/xml标记。此外,对于该特定节点,您还应该创建一个“node-14.tpl.php”以主题该节点的内容。
如果你想在页面上显示更多的节点,类似“分类/学期/ 3”(在这里你可以找到标有项与ID 3的所有节点),你必须创建一个“page-taxonomy-term-3.tpl.php“您的主题文件夹中的模板。要针对某个特定内容类型的每个节点进行主题化,您应该在主题文件夹中创建一个“node-news.tpl.php”(这是用于news
节点类型)。
请记住,这些模板建议是为Drupal 6.在Drupal 7的,模板名称由“节点news.tpl.php”到“节点 - news.tpl.php”
相关问题
- 1. 在Drupal 7中显示没有模板的drupal页面
- 2. iframe没有显示在drupal页面
- 3. 在自己的页面模板中一次显示多个页面
- 4. Modx:在一个模板中显示所有页面
- 5. Drupal 8模块页面没有找到
- 6. Wordpress模板没有显示在我的页面选项
- 7. 将页面模板中的所有Wordpress页面合并为一个页面
- 8. Drupal的网页表单到前面的页面模板
- 9. 我的一个面板没有显示
- 10. 视图的Drupal页面模板文件
- 11. 模板下拉没有显示在Wordpress管理员页面内
- 12. 打印Ember.js页面:模板不显示
- 13. Ember模板不在页面中显示
- 14. 创建一个页面,显示模板上的ID信息
- 15. drupal 7 - 页面模板查看
- 16. Drupal - 自定义页面模板
- 17. Drupal的块没有显示在页面上
- 18. 页面模板,wordpress,没有FTP
- 19. 使用Angular没有模板页面
- 20. AngularJS分页只显示一个页面
- 21. 页面显示在应用面板
- 22. 在其他模板/页面上显示一个帖子
- 23. Drupal块显示不显示在模块页面
- 24. WordPress的页面内容没有显示
- 25. Webview是没有显示的页面
- 26. JFrame显示一个面板,但没有显示另一个
- 27. 定制drupal 6没有在页面上显示
- 28. 在wordpress中显示没有额外页眉/页脚/页面的页面
- 29. 在Consent页面上没有显示资源范围页面
- 30. Plone的:在一个页面模板
所以我将不得不先创建节点,然后创建node-number.tpl.php以使其专用于此页面,不是吗? – macha
这是正确:) –
看看这些链接:http://drupal.org/node/1089642为Drupal 6和http://drupal.org/node/1089656为Drupal 7 –