Questions tagged [pagination]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1 vote
1 answer
44 views

Sprig replacing search field even with s-preserve="true"

I have a relatively simple search of a section called articles. Each entry within articles has a category assigned. I've named the category animal. Layout is as follows: Header Search/filtering ...
user avatar
1 vote
1 answer
28 views

How do you Eager Load Category Fields with Pagination

I have two category fields, teamCategory and articleCategories, on a news listing page that I'm trying to eager load. Problem is, when I add the eager loading it no longer outputs the categories. I ...
user avatar
1 vote
1 answer
37 views

How to increase control panel pagination item count?

Our client whats to show 200 records in the control-panel entries list per page. Is it possible to change via any config settings?
user avatar
1 vote
1 answer
23 views

Paginate part of the content from page 2

I'm currently using pagination on a database site but I'm having trouble to paginate only part of the content for page 2. Here is an example: Index (page 1): Best products All Products (paginated ...
user avatar
1 vote
1 answer
35 views

Pagination to a different template

I have a blog with a different header on the home page, than the other pages. I would like to show the latest blog posts on the homepage and paginate after 10 posts to the next paginated page, using ...
user avatar
1 vote
1 answer
77 views

Using UrlHelper from template or remove query string params when paginating?

I have an implementation of a pagination which uses fetch() to get a subset of the page (i.e the page listing and pagination links), so when switching pages it gets the new list, as well as the ...
user avatar
  • 213
1 vote
1 answer
24 views

Craft 3 paginate not working when fetched with a controller

I'm loading a paginate via Craft::$app->getView()->renderTemplate(), this is being executed within a controller. But my pageInfo.nextUrl is now the url of my controller (/actions/controllername/...
user avatar
  • 160
2 votes
1 answer
153 views

Ajax pagination in Craft

I followed this tutorial here on how to paginate without reloading the page: http://craftsnippets.com/articles/dynamic-pagination-for-craft-cms it uses Ajax to load in pagination without re-loading or ...
user avatar
  • 275
2 votes
2 answers
83 views

Order entries by related "Year" category and paginate?

I have a section called Library, and a category group called libraryYears. The categories in that group are just years (2021, 2020, 2019...) Each entry in the Library is related to a year in the ...
user avatar
1 vote
1 answer
60 views

Inifinite scroll

I'm not good in programming and I stuck on making infinite scroll on my website. Right now I have the code for pagination that looks like this: {% set query = craft.entries() .section('...
user avatar
0 votes
0 answers
39 views

How do you Paginate if Looping through element queries directly is deprecated?

I want to create a basic product listing page based on categories. I created a template that dynamically shows all items based on the category that is passed to it based on the help I received here. ...
user avatar
1 vote
1 answer
36 views

Multiple Queries with differing CSS in Paginated output

{% set query = craft.entries.businessAddress(params).orderBy('Premium desc, distance').limit(12) %} {% paginate query as pageInfo, pageEntries %} <div class="row"> {% ...
user avatar
0 votes
1 answer
48 views

Paginate based on items in a Category

I'm trying to wrap my head around Pagination in Craft. I have a template that outputs a list of products based on the Category that is passed to it from this thread: {# Fetch the entries related to ...
user avatar
0 votes
0 answers
48 views

Paginate and Cache Together and SEOmatic helpers

I am struggling to get this working correctly. If I keep the element queries outside the cache tag then this naturally stops the cache being broken and so is not a viable option. However, when I put ...
user avatar
  • 1,824
1 vote
1 answer
70 views

Where can I set how the pagination links render?

I have inherited a Craft 3 project in which the pagination links render with a query parameter "page": https://mysite.com/blog/?page=2 but this makes crawlers like HREFS to ignore the Next ...
user avatar
  • 155
2 votes
1 answer
765 views

Graphql total results / pageinfo when searching with pagination

I'm trying to build something to search my data that is stored in Craft with graphql. To make pagination work I want to know how many results there are in total. I'm doing a query like this: query($...
user avatar
  • 123
1 vote
1 answer
213 views

Looping through element queries directly has been deprecated

on the template _events.twig {% include "./components/_listing" with { entries: craft.entries.section('events').orderBy('eventStartDate ASC').limit(3), columns: 3, heading: 'On this month', ...
user avatar
1 vote
1 answer
74 views

Struggling to get Entry index number so I can output "X of Total Entries"

I have a channel which has multiple entries in, I'm trying to output the current entry number, for example "1 out of 20 posts" Currently this is what I am working with: {% set total = craft.entries()...
user avatar
2 votes
2 answers
131 views

Merge, shuffle, and paginate 😱

I'm trying to get a list of users from two different user groups. One user group (premium) must always show first. Whenever the page is loaded, however, the listing of users should show randomly (...
user avatar
  • 299
1 vote
1 answer
139 views

Paginate entries grouped by day

Been at this a couple of hours and my head is scrambled. Wonder if anyone has already solved it and cares to share? I'm trying to paginate a list of entries grouped by day - showing 3 days worth of ...
user avatar
  • 854
1 vote
2 answers
75 views

Sort entries by a related entry (lastName) and then paginate

I have two channels books and authors I need to list all books sorted alphabetically by author. I have this working with the following code: <ul> {# // loop through authors so we can ...
user avatar
  • 1,897
1 vote
1 answer
170 views

Pagination and "if" condition

Some of my entries have the same entry.title. At the frontend, I would like to display these entries only once. This works with the following code: {% set entries = craft.entries().section('produkte')...
user avatar
  • 213
1 vote
1 answer
179 views

Pagination Slug Issue

I've setup a 'posts' section with a collection of posts. I'm trying to add pagination to the individual post entry. I've copied the pagination code from the Craft CMS documentation but I'm having ...
user avatar
2 votes
1 answer
21 views

Paginate events without setting expiry date

Is there a way to paginate events entries without setting an expiry date for each entry? So I currently have: {% paginate craft.entries.section('eventsEntry').limit(3).orderBy('eventDate') as ...
user avatar
  • 700
2 votes
2 answers
484 views

Paginating Merged Element Queries

I really want something like this to work but the merge function turns Elements into Arrays. I've managed to work around it other times but what's the best practice to combine two entry sets and then ...
user avatar
2 votes
1 answer
38 views

Paginate entries ordered by a custom date field

I'm trying to paginate a bunch of events based on their start date. The order part is working correctly, but each consecutive page just loads the exact same entries. My code: {% set events = craft....
user avatar
  • 251
1 vote
1 answer
613 views

Order entries by a category field alphabetically then paginate

I've tried so many different things and can't get this to work... {% set makeCat = craft.categories() .group('make') .orderBy('title') .limit(21) %} {% paginate makeCat as pageInfo, ...
user avatar
1 vote
1 answer
17 views

Pagination with users

How do I get pagination set up with the following? It should be easy but I'm getting in a muddle. {% set myUserQuery = craft.users().group('members').order('companyName asc').limit(10).find %} {% set ...
user avatar
  • 879
1 vote
2 answers
777 views

Search products and entries with pagination

Is there any way of searching both entries and products at the same time? Wanting a single search on the site which will return all entries and products containing the searched for phrase. Looked at ...
user avatar
3 votes
2 answers
145 views

Manually passing page number to paginate tag

{% paginate %} tag takes current subpapage number from url address. Can this behaviour be bypassed and page number be passed directly into {% paginate %} tag?
user avatar
  • 1,185
1 vote
1 answer
41 views

Pagination with if statement date modify

How can I incorporate the date_modify into the craft.entries query so that the pagination takes into account this criteria? At the moment the limit is also accounting for past entries and I'm hitting ...
user avatar
  • 879
1 vote
1 answer
74 views

Pagination: Next/Previous related to author

I'm having trouble limiting next/previous links in one channel to articles by the author. next/previous links are working correctly on the regular blog but when included on the DJ blog I get unknown ...
user avatar
  • 1,897
1 vote
1 answer
69 views

Pagination and Entry Model on Homepage

On my site I have some entries with images. In the entry template I paginate the images like so: {% paginate entry.images.limit(1) as images %} My homepage is a single random entry and I want to ...
user avatar
  • 123
1 vote
0 answers
30 views

Paginate entries based on related status

So, let's assume I have two channels. events and movies, being events the screening time of each movie. In the admin, in the event entry, you can select one movie. The movie could be disabled. The ...
user avatar
2 votes
1 answer
452 views

{% paginate %} Tag issue, no prevUrl / nextUrl Data

I have problem with the {% paginate%} tag. Setting: Craft CMS 3.0.18 Channel with 3 Entries -> handle "newsBlog" {% paginate craft.entries.section('newsBlog') as pageInfo, pageEntries %} When i ...
user avatar
  • 81
2 votes
1 answer
305 views

Cache not invalidating when using pagination with cache

Any idea why this code wouldn’t update/break the cache when new items are created? Think perhaps the combination of my code for pagination, cache and the ability to also break for pending entries isn'...
user avatar
  • 1,824
1 vote
1 answer
776 views

When to hide show more button

I am use a load more button in place of pagination. I just using jquery and ajax using this post as a starting point. The problem I'm having is how to hide the button when there is no more posts to ...
user avatar
0 votes
1 answer
582 views

Cache and Pagination not working

I'm trying to get pagination and cache to work together but it's failing. Here's my current code: {% cache globally using key craft.request.path ~ '/p' ~ craft.request.getPageNum for 2 hours %}...
user avatar
  • 1,897
1 vote
1 answer
36 views

Allowing the user to update a CraftCMS pagination limit with listing filter options

I am building a pagination layout limiting the content to 10 because, well, it makes sense to break down large amounts of content to smaller chunks. But as there is so much, a user might want to ...
user avatar
  • 1,032
0 votes
1 answer
395 views

Ajax pagination not loading last entries if not equal to pagination number

I've got ajax working on a page but if the number of articles is not exactly 3 (this is the pagination limit) then the remaining 1 or 2 entries do not get loaded. I'm not sure why or how to resolve ...
user avatar
  • 1,897
1 vote
0 answers
161 views

Paginate Results from Restful XML Feed

I'm beginning with Craft/Twig and am developing a plugin that gets data from a Restful XML feed, and I've successfully tested it on my template. Below, I have the working plugin code and a sample of ...
user avatar
  • 368
3 votes
3 answers
757 views

Pagination with randomly ordered entries

I have a need to list a set of entries 9 at a time but with a random order. The pagination happens via Ajax, with each next set of 9 entries loaded onto the page when the user clicks the "See more" ...
user avatar
  • 1,979
3 votes
2 answers
2k views

Using pagination on a page with url with query string data

I have an index page that filters entries based on url query strings, eg: site.com/inductees?county=123. I put together a very simple pagination setup with next/prev links. However, when I click "...
user avatar
0 votes
0 answers
206 views

Pagination query

Pagination query/issue. The client/design for a site am building requires the first page to show fewer entries than subsequent pages so been guessing have to write some own/custom pagination jiggery ...
user avatar
  • 1,711
3 votes
1 answer
957 views

Getting the last X number of pages in pagination

I am working on a pagination for some articles. I am using a for loop to get the 3 pages after and before the current page .getPrevUrls(3) and .getNextUrls(3) So far it looks like this, where 35 is ...
user avatar
2 votes
1 answer
262 views

Displaying entries with pagination on a category page where the entry's last category in the array is the current category

I want to only display entries on the category page which is the last in the array of the entries category, so that it doesn't also show on parent category page. Let say these are my categories: ...
user avatar
1 vote
1 answer
448 views

Order a paginated entry by postDate

I'm stumped trying to order paginated entries for a channel. The end goal is to have listings with the most recent postDate at the top. The code below has the most recent item third instead of first. ...
user avatar
1 vote
2 answers
779 views

provide a 'back' or 'cancel' or 'close' button to return to whatever page that particular template was accessed from

I have two templates. For the purpose of this question lets say the first template is step 1, and the second is step 2. There are links to launch these templates all over the site, but some times an ...
user avatar
0 votes
1 answer
232 views

Add page number to Title and meta desc

Want to add page number to title and meta description because I have a lot of duplicates. Could you tell me how I can do it?
user avatar
  • 1
1 vote
1 answer
133 views

Create a specific order of paginated entries by entry type

I am working with a design that requires entries to be laid out on a listing page in a specific order based on whether they are "Standard" or "Premium". The order of the paginated listing page is as ...
user avatar
  • 1,593