DC Carousel (Design Cart Carousel) is a free PrestaShop module that allows you to easily add a responsive image carousel to the homepage of your store.
The module supports multilingual slides, customizable appearance, optional intro content, and a lightbox gallery for displaying larger images with descriptions and links.
It is designed to be lightweight, flexible, and easy to manage directly from the PrestaShop admin panel.
Display a modern and responsive carousel on the homepage of your store.
The carousel adapts to different screen sizes and allows separate configuration for desktop, tablet, and mobile devices.
Each slide supports multiple languages with:
-
title
-
description
-
optional link
This allows you to present localized content depending on the store language.
Clicking a slide opens a full image preview using GLightbox, including:
-
slide title
-
slide description
-
optional link (e.g. "Go to product")
This creates a smooth gallery experience for users.
Slides can be reordered directly in the admin panel using drag & drop, allowing quick control over the carousel content.
The module includes a lightweight file manager that allows:
-
browsing image folders
-
uploading new images
-
selecting images directly inside the admin panel
The module provides appearance settings for:
-
intro section (title and description)
-
carousel behavior
-
navigation buttons
-
image borders
-
aspect ratio
-
background color
This allows store owners to adapt the carousel to their design without editing code.
The module integrates with PrestaShop using standard hooks:
-
displayHome – renders the carousel on the homepage
-
displayHeader – loads required CSS and JavaScript assets
Frontend technologies used:
-
Owl Carousel – carousel functionality
-
GLightbox – image lightbox
-
Smarty templates – rendering frontend content
The module uses database tables for slides and multilingual content, and configuration values stored in PrestaShop Configuration.
DC Carousel can be used for many homepage presentations, such as:
-
featured products
-
promotions
-
seasonal collections
-
brand storytelling
-
inspirational content
-
product categories
-
lightweight
-
easy to configure
-
multilingual support
-
responsive design
-
customizable appearance
-
free and open source