使用面板 +带有视图行样式节点的 CTools 页面管理器节点模板

发布于 2024-12-06 13:35:23 字数 213 浏览 0 评论 0原文

我使用面板 + CTools 页面管理器为特定内容类型配置“节点模板”(node_view)。当在 /node/% 查看这些节点时,页面管理器的节点模板可以很好地呈现这些节点。

但是,当尝试使用视图显示这些节点的“行样式:节点”版本时,这些节点将使用我的默认 node.tpl.php 文件进行渲染。

如何设置视图“行样式:节点”以利用面板 + CTools 页面管理器节点模板?

I have used Panels + CTools Page Manager to configure the 'Node template' (node_view) for a particular content type. When viewing these nodes at /node/% the Page Manager's node template renders the nodes just fine.

However, when trying to display a 'Row style: Node' version of these nodes with a View, the nodes are rendered using my default node.tpl.php file.

How do you setup Views 'Row style: Node' to utilize the Panels + CTools Page Manager Node Template?

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

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

发布评论

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

评论(1

雨夜星沙 2024-12-13 13:35:23

有两种方法可能有效。两者都需要 Drupal 经验或研究。

  1. 如果您将 CSS 样式添加到视图或面板,您就可以为您的主题创建自定义 CSS。

  2. 您可以尝试定义“高级”列中“其他”下的“视图”中列出的主题。一些模板文件存在,其他的只是建议(它们在单词之间有两个下划线而不是一个)。如果您将选定的 tpl.php 文件的副本放入主题文件夹中,它将覆盖主文件,您可以在其中进行更改。

There are two approaches that might work. Both require Drupal experience or research.

  1. IF you add CSS styling to the view or panel, you can then create custom CSS for your theme.

  2. You can try defining a Theme listed in Views in the Advanced column, under others. Some of the template files exist, and others are only suggestions (They have two underscores between words instead of one). If you put a copy of a selected tpl.php file in your theme folder it will override the main one and you can make changes there.

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