分页参考对于concrete5(数组和列表)?

时间:2013-08-30 20:54:18

标签: php pagination concrete5

我想在concrete5中对数组(或列表)进行分页。它不是查询结果,所以我不认为native concrete5 paginator会做我想做的事。

是否有某个参考或教程可以显示如何处理?

鲍勃

1 个答案:

答案 0 :(得分:1)

我不知道如何做到这一点,但这肯定是可能的。 PageList类(这是您在显示分页时看到的大多数教程/示例)扩展了较低级DatabaseItemList类,它本身扩展了ItemList类。如果您查看concrete/core/libraries/item_list.php,则会看到getPagination功能。要使其与您自己的列表一起使用,您需要自己扩展ItemList类。不幸的是我不知道解释这个的教程(也没有任何文档)。你最好的办法是查看concrete/core/models/marketplace_remote_item.php文件,看看它是如何做到的(因为它是核心系统中我唯一可以看到的扩展普通旧ItemList类而不是{{}的例子。 1}} class)。