Over 200 add-ons available under a single subscription for $40 per month!

Random banners sort

Customize random sort banners
Please enter a valid addres(es) of the shop where you are going to use the add-on.
By subscription
Latest module version Updated:
Have questions about the module? Write to us: HelpDesk

Random banners sort

This add-on is part of our Subscription plan.

Subscribe once — enjoy all add-ons without limits.

Random banners sort helps make a CS-Cart storefront more dynamic: banners inside a selected block can be shown to visitors in a shuffled order instead of always using the same sequence.

What it is for

The add-on is useful when one banner block contains several promotions, campaigns, collections, or advertising messages and you do not want the first banner to receive all attention. Random sorting makes impressions more balanced and helps you see which banners attract shoppers better.

Key features

  • Adds a random order option for banner blocks.
  • Lets you enable shuffling only for the blocks that need it.
  • Keeps the standard banner order by default until the option is enabled.
  • Works with the standard CS-Cart banner mechanism.
  • Does not require storefront template or core file changes.

How it works

After installation, a “Random order” option appears in the settings of a banner block. When this option is enabled for a specific block, the add-on shuffles the banner list when the data for that block is loaded. Other banner blocks keep their standard order.

Have questions about the add-on?

Write to us.


Product:
  • Store Builder
  • Store Builder Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Recipient:
  • Buyers
  • Owners
Development
:
  • Backend
  • Frontend
Localization:
  • English
  • Русский
Compatible versions:
  • 4.21.X
  • 4.20
  • 4.19.X
  • 4.18.X

Instructions for Random banners sort

What the add-on does

The add-on adds a “Random order” setting to banner blocks. When this setting is enabled, banners inside the selected block are displayed in a shuffled order.

The setting is applied per block. This lets you shuffle banners only where needed while keeping the standard order in other storefront areas.

Where to find the add-on

The main setting is located in the banner block settings in the CS-Cart layout manager.

  1. Open the layout management section in the admin panel.
  2. Find the page or container where the banner block is placed.
  3. Open the settings of the required “Banners” block.
  4. Find the “Random order” option in the block settings.

If the checkbox is disabled, the block works as usual and uses the standard banner order. If the checkbox is enabled, the banners in this block are shuffled.

How to enable random order for a block

  1. Open the settings of the required banner block.
  2. Enable the “Random order” option.
  3. Save the block settings.
  4. Check the storefront page where this block is displayed.

This is not a global setting: enable it separately for each banner block that should use random sorting.

How to check the result

  1. Prepare a block that contains several active banners.
  2. Enable the “Random order” option for this block.
  3. Open the storefront page with the block.
  4. Refresh the page several times or check it in a new browser window.

If the block contains several banners, their sequence should change. Blocks where the option is not enabled should keep the standard order.

Important notes

  • The add-on depends on the standard CS-Cart banners add-on.
  • Random order is useful only for blocks that contain more than one banner.
  • For a reliable check, you may need to clear the store cache or refresh the page without the browser cache.

Changelog

v1.0.4

[*] Updated the module service files to the current standard.

[!] Fixed handling of a missing sorting parameter.

v1.0.3 from 2024-05-29

[*] Applied changes after code review.

v1.0.2 from 2024-05-28

[*] Formatted the module descriptions.

v1.0.1 from 2024-05-28

[*] Changed the default behavior: banners are not randomly sorted until the option is enabled.

v1.0.0 from 2024-05-28

[+] Initial module release.

Legend:

[+] Added

[-] Removed

[*] Changed

[!] Bug fixed

Reviews

Here you can share your opinion and evaluate our work.

Your feedback helps us become better and offer you even better service.

Similar add-ons