改ページ記録?

私は製品に関する顧客レビューのためのカスタムプラグインを作成しています。
CPでは、これらを見て改善するためのインターフェースがあります。私の記録を改ページするのが簡単な方法であれば、私は疑問に思っています。今、私のインデックスページに、私はちょうどレビューテーブルのすべての行のDBクエリを行うtwig拡張を呼び出しています。このテーブルが大きくなると、パフォーマンスとUXの問題ですべてのコメントが一度にリストアップされる可能性があります。

どんな助けもありがとう。

ベストアンサー

paginate
を使用できるはずです。私のインストールでは、私はブログの記事をページ付けします:

{% paginate craft.entries.section('articles').limit(4) as pageInfo, articles %}

それから、いつものようにアクセスすることができます:

{% for article in articles %}
    {{ article.title }}
{% endfor %}

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です