Skip to content
● Grav 2.2 is out: 2x faster cold starts and 96% less memory on big sites. Read the announcement →

How to Implement pagination Plugin in custom theme

Started by ami 7 years ago · 2 replies · 1342 views
7 years ago

I had install pagination plugin & also search plugin but I don't know how to implement in my custom theme

Could you please help me to integrate plugin.

7 years ago

I would start by reading the Readme of each plugin if you haven't already. Installed correctly, pagination should work pretty easily by adding 'pagination: true' to your collection in the frontmatter.

YAML
---
title: My Gravtastic Blog
content:
  items: '@self.children'
  order:
    by: header.date
    dir: desc
  pagination: true  // <---- this 
  limit: 10  // <---- and this
---

Simplesearch can be a little more complicated depending on what you are trying to accomplish but it usually about as simple.

👍 1
7 years ago

Since you have a custom theme you'll need this in your template.

TWIG
{% if show_pagination and config.plugins.pagination.enabled and collection.params.pagination %}
   <div id="listing-footer">
      {% include 'partials/pagination.html.twig' with {base_url: page.url, pagination: collection.params.pagination} %}
   </div>
{% endif %}

Suggested topics

Topic Participants Replies Views Activity
Plugins · by complanar, 6 days ago
6 265 2 days ago
Plugins · by BenLaKnet, 3 days ago
1 97 3 days ago
Plugins · by complanar, 4 weeks ago
2 415 3 weeks ago
Plugins · by Vladimir Novak, 2 months ago
3 706 2 months ago
Plugins · by Mathieu Lecouturier, 2 months ago
3 545 2 months ago