【问题标题】:Drupal View - load more with ajaxDrupal View - 使用 ajax 加载更多
【发布时间】:2011-02-24 08:54:19
【问题描述】:

我有一个视图(块显示)列出了某个内容类型的节点标题,显示了最近发布的 12 个项目。它显示在特定类型的所有节点下方。

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

我认为第二个请求可以通过查询中的行号来实现,但到目前为止我在实现工作脚本时遇到了麻烦。

【问题讨论】:

  • 为什么要避免使用寻呼机?
  • 我不想要这种情况。我更喜欢 Prev 和 Next 按钮

标签: ajax drupal drupal-views


【解决方案1】:

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

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

    • 我有一个多站点设置,其他一些站点使用迷你寻呼机
    猜你喜欢
    • 2011-03-10
    • 2019-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-25
    • 1970-01-01
    相关资源
    最近更新 更多