Skip to main content
  • Version
    1.1.0
  • Joomla
    5.4
  • JoomShopping
    5.4+
  • PHP version (min)
    7.4
  • License
    GPL3
  • Support
    self support
  • Date update
    21.09.2026

Module for displaying products by ID for JoomShopping 5+

Not every product block needs to be generated automatically by category, popularity, or creation date. Sometimes you need to choose specific products manually and display them in exactly the order you want.

Products by ID Module for JoomShopping 5+ allows you to create a manual selection of products by their IDs and display it in any Joomla module position.

You decide exactly which products customers will see. Enter the required product IDs, configure their order, and place the module wherever you need it on the site.

Create any manual product selection

The module is not tied to a category, manufacturer, creation date, or another automatic condition.

The administrator manually defines the products that should be shown to visitors.

This makes it suitable for selections such as:

  • “Best Offers of the Month”;
  • “Bestsellers”;
  • “Recommended Products”;
  • “Editor's Choice”;
  • “Special Offers”;
  • “Holiday Selection”;
  • any other manually curated product collection.

The same product can also be included in several different modules serving different purposes.

Display products by ID

The principle is intentionally simple: enter the IDs of the required JoomShopping products in the module settings.

This gives you precise control over the contents of the block without creating a separate category or changing the catalog structure.

For example: if the home page needs to show selected products from several different categories, simply add their IDs to one module — there is no need to move those products into a special category.

Control product order

The current version of the module supports product sorting.

This is particularly useful for manually curated blocks because the administrator can control not only which products are included, but also the exact sequence in which they are displayed.

For example, the primary offer can be placed first, followed by higher-priority products and then additional items.

Any title and any Joomla module position

The extension works as a standard Joomla module, so it can be published in any module position available in the template and can use its own title.

For example:

Home page

Display a manually selected collection of key products from your store.

Inside Joomla content

Add selected products to an informational or promotional page by loading the module into the content.

Template positions

Place the selection in a sidebar, before or after the main content, or in another Joomla module position.

Product display settings

The module includes its own set of parameters for controlling which product information should be shown in the block.

This allows the output to be adapted to a specific area of the site, from a compact selection to a more detailed product block.

Custom module layouts

The module includes its own output layout and supports Joomla's standard alternative layout system.

If required, you can create a custom layout and select it in the module settings.

The default layout is based on Bootstrap 5 and does not impose additional custom styling. Its appearance can be adapted through the CSS of your Joomla template.

When a manual selection is better than an automatic module

Automatic modules are useful for scenarios such as “latest products”, “popular products”, or “random products”. However, they do not provide full control over the exact composition of the block.

Product selection by ID is useful when:

  • products are selected manually;
  • they come from different categories;
  • a specific display order must be preserved;
  • the collection is created for a dedicated page or promotional campaign;
  • you do not want to modify the catalog structure just to create one product block.

Main features

  • manual product selection by ID;
  • custom collections containing products from different categories;
  • control over product display order;
  • custom title for each module instance;
  • publication in standard Joomla module positions;
  • ability to load the module inside Joomla content;
  • configurable product display parameters;
  • built-in output layout;
  • support for Joomla alternative layouts;
  • Bootstrap 5 default layout without forced custom styling;
  • compatibility with Joomla 5/6 and JoomShopping 5+.

Products by ID Module for JoomShopping 5+ is a simple way to create fully controlled product selections without additional categories or complex rules: choose the products you need, define their order, and place the finished block wherever it is required.

Installation instructions:
After purchase, installation is carried out through the Nevigen.com installer, which you can download in your account and install on your website. After installing the installer, you will need to enter a license key, which you can also find in your account on our website. The license key will provide access to updates and support.
more about installation
You may also find these useful
Provides multi-labels, automatic labels, output in cart and wishlist, modules.
$ 32.95
Buy
Addon and module. Allow to set the timing for a product at a discount and display information about the campaign.
$ 34.95
Buy
Automatically generates lists of similar and/or related products JoomShopping 5+
$ 64.95
Buy
Upgraded admin template JoomShopping 5+
$ 29.95
Buy
Review Bonus: $ 1.00 once per product provided that you bought this product (you need to log in)

Comments

Please log in to write comments.

Extension installation instructions

  1. First you need to install our installer on the site Download installer
  2. You will see a tab for installing Nevigen.com extensions in the Joomla extensions installation section, and you will have a list of all the extensions available to you and the ability to install them.
Detailed instructions for installing extensions
Everything will be very simple, with just one touch.

Module for displaying products by ID for JoomShopping 5+
Version v1.1.0 (21 September 2026)

  • add
    Add product sorting
YOUR STORE CAN DO MORE

An off-the-shelf solution is just the start.
Next — tailored to your needs.

01 / CUSTOMIZE THE FILTER

Almost what you need?
We'll adapt it.

Tell us what's missing: a different product selection flow, checkout process, or integration with your catalog. We'll assess the options, scope, and cost.
02 / BUILD SOMETHING NEW

Need a different feature?
We'll build it.

Tell us about your business needs. Together, we'll define the requirements and a development roadmap for a new Joomla or JoomShopping extension.
Custom development is quoted separately after we discuss your requirements.
Short brief

Tell us about your project

A few answers will help us understand your task and suggest the next step.

01. Task
02. Details
03. Contact details
You do not need a full technical specification. Describe the task in your own words.

Discuss an integration

Describe the service and the data to be exchanged. That is enough for an initial assessment.


What needs to be integrated?
You can select multiple options.
If the documentation is public, add a link. This will help us assess the integration more quickly.

How should the data exchange work?
For example: receive stock levels from a CRM, send orders from the website, or synchronize data in both directions.
What data needs to be exchanged?
Describe how you want it to work. Technical terms are optional.