This module implements the possibility to have multiple images for a product template, a.k.a. an image gallery.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Adds an image gallery to products, letting you store several pictures per product and choose which product variants each picture is shown for.
This module turns the single product picture into a gallery. On a product template you get a new "Images" tab where you can add, edit and remove as many pictures as you want, shown as a kanban gallery.
Each picture can be limited to specific product variants. If you leave the variant list empty, the picture is visible for all variants; if you select variants, it is only shown for those. The image form shows a "Visible in these variants" field, and the gallery cards display whether a picture is visible in all variants or in a given number of variants.
Odoo keeps the standard product image in sync: the first applicable picture becomes the main product image, and changing the main image updates or creates the corresponding gallery picture. When a variant is deleted, pictures that were only used by that variant are removed automatically.
The module touches product.template, product.product and base_multi_image.image, and adds the gallery to the product template form and to the variant easy-edit screen.
Depends on
Required by other modules
Models and fields (3)
- product.product · new modelimage_ids
- product.template · new modelimage_1920
- base_multi_image.image · extends an existing modelproduct_variant_ids (Visible in these variants), product_variant_count
Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/product-attribute.
terminal Installation and usage
OCA documentation · Odoo 16.0Installation
Source · Odoo 16.0To install this module, you need to:
- Install
base_multi_imagefrom OCA/server-tools.
Configuration
Source · Odoo 16.0You can manage your images at Product template level:
- Go to Sales > Products > Products and choose a product template.
- Go to the Images tab.
- Add a new image or edit the existing ones.
- You can select for which variants you want to make the image available. Keep it empty for making visible in all.
- The first image in the collection is the main image for the product template.
Going to product variants form, you can manage also your images, but take into account this behaviour:
- Go to Sales > Products > Product Variants and choose a product variant.
- If you add an image here, the image is actually added to the product template, and restricted to this variant.
- When editing an existing image, the image is changed generally for all the variants where it is enabled, not only for this variant.
- When removing an image from this form, if the image is only in this variant, the image is removed. Otherwise, the image gets restricted to the rest of the variants where it is used.
No verified information in OCA: Usage.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.