【问题标题】:Using different views for full nodes depending on contenttype根据内容类型对完整节点使用不同的视图
【发布时间】:2013-08-28 10:45:52
【问题描述】:

考虑 2 种内容类型(电影、项目)。我的主页显示了两者的几个节点。当单击一个节点时,我会得到单个节点页面(节点的 URL,例如 node/14)。

我设法输出带有视图的单节点页面(路径:node/% 和上下文过滤器)。但这适用于所有节点,无论节点是什么内容类型。 “电影”与“项目”有不同的字段,所以我需要不同的视图来显示每种内容类型的单个节点。

这可能吗?

谢谢 奥利弗

【问题讨论】:

  • 我想我并没有真正得到这个问题,但是关于内容类型的简单过滤器,例如内容:您认为的类型(=电影)?

标签: drupal drupal-7 drupal-views nodes drupal-content-types


【解决方案1】:

只需使用 - 除了来自 Nid 上下文过滤器 - 每种内容类型的过滤器标准

过滤条件 > 内容:类型

【讨论】:

  • @OliverWild 这个答案解决了你的问题吗?如果是,请提供一些反馈(赞成,选择可接受)。
【解决方案2】:

您可以使用页面模块,创建一个页面和 2 个变体,一个用于电影,一个用于项目,并将条件放在上下文菜单中。 其他选项是为每种类型的节点创建 2 个模板页面。每个文件的名字应该是node--node_type_name.tpl.php

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-23
    • 2016-12-21
    • 1970-01-01
    相关资源
    最近更新 更多