Drupal View - 使用ajax加载更多内容

时间:2011-02-24 08:54:20

标签: ajax drupal drupal-views

我有一个View(块显示)列出显示最新12个已发布项目的特定内容类型的节点标题。它显示在特定类型的所有节点下面。

我想做的是能够使用AJAX加载接下来的12个项目(我知道寻呼机做了这个但我希望避免它)并且还根据节点标题控制偏移量。

我认为可以使用查询中的行号来实现第二个请求,但到目前为止,我无法实现工作脚本。

2 个答案:

答案 0 :(得分:2)

您始终可以从Drupal API调用查看结果:

$results = views_get_view_result('my_view',$display, $args)

并且在参数中,您可以传递项目的开始/结束数量或其他内容,取决于您对结果进行排序的方式

答案 1 :(得分:0)

嗯,而不是那项工作,如何选择迷你寻呼机?我很确定它只显示上一个和下一个链接。如果它不是您想要使用的确切显示,您可以覆盖theme_views_mini_pager(来自views / theme / theme.inc,第636行)以仅显示您需要的内容。