mac*_*cha 0 drupal views feed drupal-themes
您好我正在尝试生成一个Drupal节点,该节点类似于views模块生成的feed页面.我需要生成一个xml feed,所以我不想显示每个节点上显示的常规drupal模板.我试图了解Feed的视图是如何工作的,因为我想以类似的方式显示我的页面,而没有drupal模板.任何建议都会很棒.
在Drupal中,您可以将任何单个页面的主题与默认模板完全不同.所以,如果你有一个节点,假设url是" node/14 ",你可以在你的主题文件夹中创建一个名为" page-node-14.tpl.php " 的新模板文件.在此模板中,您可以添加所需的任何html/xml标记.此外,对于该特定节点,您还应该为节点的内容主题创建" node-14.tpl.php ".
如果要在页面上显示更多节点,例如" taxonomy/term/3 "(此处可以找到标有ID为3的术语的所有节点),则必须创建" page-taxonomy-term-3" .tpl.php "主题文件夹中的模板.要从一个特定内容类型主题化每个节点,您应该在主题文件夹中创建" node-news.tpl.php "(这适用于news节点类型).
请记住,这些模板建议适用于Drupal 6.在Drupal 7中,模板名称从" node-news.tpl.php " 更改为" node - news.tpl.php "