Skip to content

Syncing from upstream OCA/e-commerce (19.0) - #1005

Merged
bt-admin merged 18 commits into
brain-tec:19.0from
OCA:19.0
Aug 28, 2026
Merged

Syncing from upstream OCA/e-commerce (19.0)#1005
bt-admin merged 18 commits into
brain-tec:19.0from
OCA:19.0

Conversation

@bt-admin

Copy link
Copy Markdown

bt_gitbot

chienandalu and others added 18 commits August 21, 2026 12:30
Currently translated at 100.0% (8 of 8 strings)

Translation: e-commerce-15.0/e-commerce-15.0-website_sale_product_matrix
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-15-0/e-commerce-15-0-website_sale_product_matrix/es/
Currently translated at 100.0% (8 of 8 strings)

Translation: e-commerce-17.0/e-commerce-17.0-website_sale_product_matrix
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-17-0/e-commerce-17-0-website_sale_product_matrix/ca/
Currently translated at 100.0% (8 of 8 strings)

Translation: e-commerce-17.0/e-commerce-17.0-website_sale_product_matrix
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-17-0/e-commerce-17-0-website_sale_product_matrix/es/
Currently translated at 100.0% (7 of 7 strings)

Translation: e-commerce-17.0/e-commerce-17.0-website_sale_product_matrix
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-17-0/e-commerce-17-0-website_sale_product_matrix/it/
Currently translated at 100.0% (8 of 8 strings)

Translation: e-commerce-17.0/e-commerce-17.0-website_sale_product_matrix
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-17-0/e-commerce-17-0-website_sale_product_matrix/es/
Currently translated at 100.0% (8 of 8 strings)

Translation: e-commerce-17.0/e-commerce-17.0-website_sale_product_matrix
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-17-0/e-commerce-17-0-website_sale_product_matrix/ca/
Currently translated at 100.0% (7 of 7 strings)

Translation: e-commerce-17.0/e-commerce-17.0-website_sale_product_matrix
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-17-0/e-commerce-17-0-website_sale_product_matrix/it/
…atrix products

The matrix add mode was hiding the standard variant selector by adding a
`t-if` on the `select` placeholder. This removed the whole block from the DOM,
including the hidden `product_id` / `product_template_id` inputs and the
standard variant selection data.

This breaks features that rely on the selected variant being available in the
website product page, such as the dynamic alternative products filter. When the
selector is not rendered, there is no selected variant/product context for the
filter to use, so alternative products are not found.

Instead of removing the selector, keep it rendered and only add `d-none` to the
variant list through `ul_class` when the product uses matrix mode. This keeps the
standard website_sale data available for frontend widgets while preserving the
matrix UI as the visible product configurator.

TT62939
Signed-off-by pedrobaeza
@bt-admin bt-admin added the 19.0 label Aug 28, 2026
@bt-admin
bt-admin merged commit cde1525 into brain-tec:19.0 Aug 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants