OpenCart 3 module for displaying products on any page. It allows you to display all products of the store or products from a specific category and manufacturer. Also, in the module, you can set a filter by product availability and select one of the proposed sorting options.
DEMO AdminDEMO Live demo/demo
If the products according to the specified parameters are greater than the value in the "Limit" field, a button for ajax-loading will appear under the products container. That is, in the module All products there is ajax loading of products. Ajax-loading - in this case it is loading the products by clicking on the "Load more" button without refreshing the page.
This extension is multi-instance, that is, you can create many such modules with different settings. For example, to display products from several categories on the main page in separate blocks. The module also supports multi-language stores.
What can be done with this module Products with ajax-loading
all products with or without ajax-loading on any page (for example, on the home page or in an article);
all products from the category with loading ajaх on any page;
all products of the manufacturer with ajaх loading on any page;
products of the category and manufacturer with loading ajax on any page;
only paid or only free products with ajax loading on any page;
only products in stock with ajax loading on any page.
Methods for sorting products in the module All products for OpenCart 3
by default (by the "sort order" field);
last products first;
old products first;
random order;
by popularity (by views);
by rating (estimated);
by price (from cheap to expensive);
by price (from expensive to cheap);
first display products with special price, and then others;
by Model;
by SKU.
Module installation instructions:
Upload the module in the admin panel in the "Extensions" : "Install".
Go to the "Extensions" : "Extensions" : "Modules" and enable the module.
Edit module. Enable the status of the module and adjust all its options to your needs and save the settings.
Add the module on the required pages in the "Design" : "Layouts" section.
Check module operation.
Bingo!
Changelog Products with ajax-loading
v1.1 (04 June 2022) - Correction of "Default" sorting of products. Hide the button when you reach the end of the list.
You must be logged in to view the files!
Yuriy Primenko
13 August 2025
Чудовий модуль, працює як заявлено та навіть краще ніж планувалось! Автор швидко вийшов на зв'язок, дуже допоміг в адаптації до шаблону, все детально розписав та пояснив що, де та як працює)
Модуль зручний, інтуїтивно зрозумілий, легкий в налаштуваннях та доволі багато функціоналу.
Ціна, якість, підтримка - все дуже легко та швидко, дякую!
opencartbot
13 August 2025
Дуже дякую за відгук і переданий досвід використання нашого модуля. Ми це дуже цінуємо!
Karl
12 March 2022
Top extension fo me, best for home page. Low cost, it's very nice.
Кирилл
05 January 2022
Рад что нашел. Безусловно нужный модуль. Поддержка отвечает быстро.
A massive SEO manipulation: how pirate site DEV-OPENCART used hidden links in module code to capture Google's top rankings. 1.8M backlinks, hundreds of infected sites, and search engines' silence.
We conducted comprehensive performance testing of three OpenCart versions 3.0.3.8, 3.0.4.1, and 4.1.0.3 using synthetic tests and real network conditions.
Over the years of working with various OpenCart and SEO projects, we have developed five cool modules for them that provide the fastest and most noticeable result in improving search positions.
Get a discount
Try your luck and win a discount on your next order
You have 3 attempts remaining
Your Coupon Code:
This website uses cookies 🍪 to provide you with the convenience of working with its functions, based on the Privacy Policy