我遇到了Drupal问题:我正在使用Views模块根据其作者的用户ID(实际上是内容配置文件)来呈现某种节点。我希望视图显示节点的注释,就像在node /%中一样。我在视图或任何相关模块中找不到任何选项。我是在错误的方向,应该为此重新组织......?
任何想法,怎么办?
此致
拉奇
答案 0 :(得分:3)
使用视图确实不是最好的行动计划。您应该在主题中创建节点模板并对其进行自定义。如果需要,您可以在预处理功能中添加一些逻辑。它需要更多编码,但可以让你到达你想要的地方。
答案 1 :(得分:1)
如果使用视图节点显示类型 签入它的设置显示评论 如果您使用视图字段显示类型 使用与评论的关系并选择您需要的字段并对其进行主题化
答案 2 :(得分:1)
我知道这是旧请求,但我只是在努力解决同样的问题,并且发现了这篇文章。我认为分享我的解决方案会很有帮助。
我正在使用Drupal 7,包含Views 3和Display Suite。
您现在应该看到视图中每个项目下显示的注释。
答案 3 :(得分:0)
您可以创建第二个视图(其中,例如/comments/%
,其中占位符将是节点ID,而不是注释ID),其中列出了给定节点的注释,并且上下文过滤器仅显示它们在URL中的NID上。
然后,将该视图添加到您已经获得的单节点视图的页脚(作为'视图区域')。
布局(内联字段等)需要进行一些调整,但基本结构应该有效。