Drupal 7 Views - 自定义RSS输出模板

发布于 2024-10-21 08:33:49 字数 209 浏览 4 评论 0原文

我在 Drupal 7 中使用视图模块有自定义类型新闻项目的 RSS 提要。在/mytheme/目录和“编辑视图”“主题信息”行样式输出中创建了views-view-row-rss.tpl.php:views-view-row-rss.tpl.php显示在我的主题中找到了模板目录。问题是,未使用此模板,RSS 提要始终使用默认模板生成。单击“行样式”将显示默认模板。如何强制视图模块使用我的自定义模板?

I have RSS feed of custom type news items in Drupal 7 using Views module. Created views-view-row-rss.tpl.php in /mytheme/ directory and in "Edit view" "Theming information" Row style output: views-view-row-rss.tpl.php shows that template was found in my themes directory. Problem is, that this template is not used, RSS feed is always generated using default template. And clicking on Row style displays default template. How to force Views module to use my custom template?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

梦旅人picnic 2024-10-28 08:33:49

您应该输入一个特定的文件名,就像您在视图的主题信息中看到的那样。
举例来说,如果您有一个“销售”提要作为视图。

根据主题信息的模板文件:
views-view-row-rss--sales--feed.tpl.php
views-view-rss--sales--feed.tpl.php

确保刷新缓存并将文件放入模板文件夹中。
前任。 主题\自定义\mytheme\模板

You should put a specific filename like what you see in the theme info in views.
Say for example if you have a 'sales' feed as view.

The template files according to theme information:
views-view-row-rss--sales--feed.tpl.php
views-view-rss--sales--feed.tpl.php

Make sure to flush your cache and put the files in your templates folder.
ex. themes\custom\mytheme\templates

小傻瓜 2024-10-28 08:33:49

不要使用视图。

使用 EntityFieldQuery 并将 nid 传递给 node_feed

EFQ 非常易于使用。这里有一些教程

Don't use views.

Use EntityFieldQuery and pass the nids to node_feed.

EFQ is VERY easy to use. Here are a couple of tutorials.

亢潮 2024-10-28 08:33:49

视图模板的正确位置是sites/all/themes/mytheme/templates/views/

将其移动到那里并运行完整的缓存刷新,您应该会看到它。

The correct location for views templates is sites/all/themes/mytheme/templates/views/

Move it there and run a full cache flush and you should see it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文