Infinite Scroll - Load More Products - PrestaShop Module
Let customers browse more products without reloading the whole page. Choose automatic loading while scrolling or a button.
- Version 1.2.1
- Last update 2026-10-02
- PrestaShop compatibility 1.7 – 9.x
- Multistore Not tested
- Cron job No
- Languages
- Delivery time Sent automatically by e-mail
€56.03 incl. VAT
Installation ⓘLet me install the module for you. I will install it, test it and verify that it works correctly.
Technical support
Domain ⓘEnter the URL of the domain where the module will be installed.
| Product price | |
| Selected options | |
| Total |
Infinite scroll PrestaShop - product loading
Let customers browse more products without reloading the whole page. Choose automatic loading while scrolling or a button.
Available languages:
![]()

Loading further pages of the product list
Further items are fetched from the regular pagination pages and appended to the list. The user keeps browsing continuously without reloading the whole view.

Automatic mode and a show-more button
You can choose automatic loading or a button. The second option gives the customer more control over when the next batch of products appears.

Custom loading message text
The loading message can be adapted to the shop language. After deployment, check how it works with filters, sorting and your product list template.
Who is this module for?
A solution for shops with long product lists where smooth browsing of the catalogue matters.
What can you configure in the module panel?

01 / Product loading
Product loading
- Enabling, mode and page limit
- You choose automatic loading or a button. The automatic page limit switches further fetching to the button; 0 removes the limit.
- Selectors for the list, product, next page and pagination
- They point to the theme elements the module reads. An empty pagination field leaves its visibility unchanged.
- Trigger threshold
- The distance in pixels from the end of the list at which fetching the next page begins.
- URL update
- Updates the page parameter in the address while loading. After a refresh, that page opens rather than the whole previously loaded set.

02 / Message customization
Message customization
- Loading, button and end-of-list text
- You define the messages for each state. A separate switch decides whether the end-of-list notice appears.
- Icon, custom GIF, size and color
- You pick an animation or your own GIF. Size sets the dimensions, while color applies to the module icons, not the GIF file.
- Text and background
- Size, color and bold weight control the message readability; an optional background highlights it.

03 / Integration and diagnostics
Integration and diagnostics
- LeoTheme
- Enables extra handling of Leo theme elements after products are fetched. Not needed in the standard Classic theme.
- Custom CSS and debug
- CSS extends the styling of the module elements. Debug shows the fetching steps and the reason for stopping in the console.
Data sheet
- Version
- 1.2.1
- Last update
- 2026-10-02
- PrestaShop compatibility
- 1.7 – 9.x
- PHP version
- 7.4 – 8.3
- Languages
- DE, EN, ES, FR, IT, PL
- Multistore
- Not tested
- Cron job
- No
- Core overrides
- No
- Theme compatibility
- Any theme
- External service required
- Not required
- Source code
- Open, no ionCube
- Licence
- 1 shop (domain), no time limit
- Updates
- Free for 12 months
- Technical support
- Free for 6 months
- Delivery time
- Sent automatically by e-mail
- VAT invoice
- Yes
- Returns
- As stated in the terms
- Package size
- 49 kB
- Demo link
- Link
- Documentation
- Link
No customer reviews for the moment.
1.2.1 latest
- "Try again" button when loading more fails, with a fallback to regular pagination.
- Event fired after products are loaded, to be hooked into Google Analytics or GTM.
- Security and stability fixes.
1.2.0
- Selectable loading appearance: five built-in animations or a custom GIF, icon color and size, label styling and a field for custom CSS.
1.1.3
- LeoTheme theme compatibility fixes.
1.1.2
- Settings saving fixes.
1.1.1
- Fixes following a code audit.
1.1.0
- PrestaShop 8 and 9 support in a single module.
1.0.0
- First release. Infinite scrolling of the product list instead of clicking through subsequent pages.

