根据contenttype对整个节点使用不同的视图

时间:2013-08-28 10:45:52

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

想想2个内容类型(电影,项目)。我的主页显示了两个节点。当点击节点时,我得到单节点页面(节点的URL,例如节点/ 14)。

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

这可能吗?

由于 奥利弗

2 个答案:

答案 0 :(得分:0)

只需使用 - 除了Nid上下文过滤器 - 每种内容类型的过滤条件

过滤条件>内容:输入

Views Filter Criteria > Content: type

答案 1 :(得分:0)

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