私はconcrete5で配列(またはリスト)を改ページしたいと思います。クエリの結果にはならないので、ネイティブのconcrete5のページネーターが私が望むことをするとは思えません。
それがどのように処理されるかを示す参照またはチュートリアルはどこかにありますか?
ボブ
私はconcrete5で配列(またはリスト)を改ページしたいと思います。クエリの結果にはならないので、ネイティブのconcrete5のページネーターが私が望むことをするとは思えません。
それがどのように処理されるかを示す参照またはチュートリアルはどこかにありますか?
ボブ
頭のてっぺんからこれを行う方法はわかりませんが、確かに可能です。クラス(PageList
ページネーションを表示するときにほとんどのチュートリアル/例で使用されているもの) は、下位レベルDatabaseItemList
のクラスを拡張し、それ自体がItemList
クラスを拡張します。を調べるとconcrete/core/libraries/item_list.php
、getPagination
関数が表示されます。ItemList
独自のリストで機能させるには、クラスを自分で拡張する必要があります。残念ながら、これを説明するチュートリアルを知りません (ドキュメントもありません)。あなたの最善の策は、concrete/core/models/marketplace_remote_item.php
ファイルを見て、それがどのように機能するかを確認することです(ItemList
クラスの代わりにプレーンな古いクラスを拡張することがコアシステムで唯一の例であるためDatabaseItemList
)。