我想用Drupal7中的视图替换一些自定义节点类型的默认显示。
例如,我有一个视图,它将节点id作为第一个参数。如果节点NID是某个自定义类型,我希望在访问?q= node /NID时使用此视图,而不是默认的主题模板。
能够在节点页面的内容底部添加视图结果也会很好。
这个是可能的吗?我应该怎么做,我应该使用哪些模块?
发布于 2011-01-07 00:05:55
可以使用contemplete模块并以编程方式调用视图。
发布于 2011-01-07 00:40:34
我找到了一个非常简单的解决方案:为视图创建一个块,然后作为块的参数选择以下参数:"Provide default argument“-> "node id from URL”-> Validate by node type。然后,我在content部分添加了该块。多亏了这一点,视图才会显示在正确的页面上!
https://stackoverflow.com/questions/4616874
复制相似问题