Plone 4:排序与分页
我在一个页面上展示了一张记录表。假设这些记录有200条,我设置了分页,每页显示30条记录。同时,我还启用了排序功能,具体方法可以参考这里。
分页功能运行得很好,但当我对某一列进行排序时,它只会对当前页面的记录进行排序,也就是说只对当前的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" />
任何帮助都将非常感谢。
1 个回答
3
很遗憾,这里的列排序功能非常简单,也就是说,它只是按照字母顺序对你在列中的内容进行排序。所以,如果不自己动手写代码,你是无法更新你的批次的。不过,自己写这个功能应该不会太难。