【问题标题】:Plone 4 : Sorting and PaginationPlone 4:排序和分页
【发布时间】:2012-02-03 08:10:58
【问题描述】:

我正在页面中显示一个记录表。假设记录大约有 200 条,并且我已启用分页到每页 30 行。我还使用here 讨论的方法启用了排序。

分页工作正常,但是当我对列进行排序时,它只对当前页面而不是所有记录进行排序,即当前的 30 行而不是 200 行。

Plone 4 中是否存在此功能,可以对表格中的所有页面进行排序?

以下是我拥有的代码示例:

<div metal:use-macro="here/batch_macros/macros/navigation" />
<table class="listing" id="sortable">
    <thead>
      <tr>
        <th>Table header</th>
      </tr> 
    </thead>
    <tbody>
      <tr>
        <td>Table cell</td>
      </tr>
    </tbody>
</table>
<div metal:use-macro="here/batch_macros/macros/navigation" />

任何帮助将不胜感激。

【问题讨论】:

  • 如果您需要高级排序,请尝试使用 ExtJS 列出 AJAX 小部件。警告:这将是更多的工作。

标签: python sorting macros pagination plone


【解决方案1】:

不幸的是,列排序非常简单,即它只是按字母顺序对列中的所有内容进行排序。所以不,如果不自己编写,您将无法更新批次。不过,这样做应该不会太难。

【讨论】:

    猜你喜欢
    • 2014-02-24
    • 1970-01-01
    • 1970-01-01
    • 2015-08-17
    • 1970-01-01
    • 2011-07-15
    • 2012-08-23
    • 2012-03-14
    • 2012-05-10
    相关资源
    最近更新 更多