2

我正在制作一个自定义节点列表及其评论。我希望既能限制节点的数量(简单:在这种情况下,每页的项目数指的是节点),但也能限制每个节点显示的评论数量(例如最近的 5 个):

  • 一号节点
    • 评论 1-3
    • 评论 1-2
    • 评论 1-1
  • 节点二
    • 评论 2-7
    • 评论 2-6
    • 评论 2-5
    • 评论 2-4
    • 评论 2-3
  • 三号节点

所以第一个节点有三个评论。美好的。第三个节点没有评论。也很好。但是第二个节点有七个评论;但我只想显示最近的五个。

有没有办法在视图中做到这一点?例如,如果可以将这样的视图包含在另一个视图中,那么制作一个包含注释和提供节点 ID 的参数的视图就很容易了。

我是 Drupal 的新手,如果这是一个明显的问题,我深表歉意。我已经用谷歌搜索了它,但是当你刚开始时很难知道你是否在谷歌搜索正确的东西。

任何建议表示赞赏!

4

2 回答 2

1

根据这里的意见开发者http://drupal.org/node/353872

仅在一个查询中几乎不可能完成,因此 Views 无法支持。

但是,您可能会对这些模块感兴趣: Views Group ByViews Attach,并且可能更接近解决方案。

于 2009-07-31T13:20:54.413 回答
0

我想不出一个简单的方法来单独在视图中做到这一点。您可能需要结合使用视图和一些自定义代码来获得最终结果:/

于 2009-04-30T14:44:11.587 回答