【发布时间】: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