Skip to content

[19.0][IMP] website_sale_product_brand: configurable brand landing pages#1204

Draft
Ricardoalso wants to merge 38 commits into
OCA:19.0from
camptocamp:website_sale_product_brand_landing
Draft

[19.0][IMP] website_sale_product_brand: configurable brand landing pages#1204
Ricardoalso wants to merge 38 commits into
OCA:19.0from
camptocamp:website_sale_product_brand_landing

Conversation

@Ricardoalso
Copy link
Copy Markdown

@Ricardoalso Ricardoalso commented May 8, 2026

This PR was built on top of #1181 ⚠️ My only contribution are the last 2 commits

Added features
Brand landing pages to the Odoo website shop with configurable

  • Cover image
  • Header website description block
  • Footer website description block
  • Header alignment and visibility of brand name/description

When a user selects a published brand from /shop/brands, the request is
redirected to that brand landing page (/shop/brand/<brand-slug>)

MeetSCS and others added 30 commits March 17, 2026 09:14
OCA Transbot updated translations from Transifex
[ADD][website_sale_wishlist] Wishlist for your online shop.

Allow your visitors and users to wishlist your products and have a shortcut for seeing them.

Wishlisted products are stored in the session for public users, and linked to the user if s/he is logged in.

OCA Transbot updated translations from Transifex
OCA Transbot updated translations from Transifex
[UPD] Update website_sale_product_brand.pot

[UPD] README.rst

Translated using Weblate (Persian)

Currently translated at 100.0% (5 of 5 strings)

Translation: e-commerce-11.0/e-commerce-11.0-website_sale_product_brand
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-11-0/e-commerce-11-0-website_sale_product_brand/fa/
website_sale_product_brand 12.0.1.1.0
[UPD] Update website_sale_product_brand.pot

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: e-commerce-13.0/e-commerce-13.0-website_sale_product_brand
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-13-0/e-commerce-13-0-website_sale_product_brand/

pre-commit update
Currently translated at 100.0% (5 of 5 strings)

Translation: e-commerce-13.0/e-commerce-13.0-website_sale_product_brand
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-13-0/e-commerce-13-0-website_sale_product_brand/pt_BR/
Currently translated at 100.0% (5 of 5 strings)

Translation: e-commerce-13.0/e-commerce-13.0-website_sale_product_brand
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-13-0/e-commerce-13-0-website_sale_product_brand/nl/
Currently translated at 100.0% (5 of 5 strings)

Translation: e-commerce-13.0/e-commerce-13.0-website_sale_product_brand
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-13-0/e-commerce-13-0-website_sale_product_brand/ca/
Currently translated at 100.0% (5 of 5 strings)

Translation: e-commerce-14.0/e-commerce-14.0-website_sale_product_brand
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-14-0/e-commerce-14-0-website_sale_product_brand/es_AR/
Before this patch, images were deformed if they didn't meet precise
proportions.

TT34753
- Allow to hide brands from the e-commerce
- Added brand configuration menu for the case `sale_management` app
isn't installed.
- Updated README
Currently translated at 100.0% (12 of 12 strings)

Translation: e-commerce-16.0/e-commerce-16.0-website_sale_product_brand
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-16-0/e-commerce-16-0-website_sale_product_brand/es/
Currently translated at 100.0% (12 of 12 strings)

Translation: e-commerce-16.0/e-commerce-16.0-website_sale_product_brand
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-16-0/e-commerce-16-0-website_sale_product_brand/es_AR/
- Create setUpClass method
- Include context keys for avoiding mail operations overhead.
Currently translated at 100.0% (12 of 12 strings)

Translation: e-commerce-16.0/e-commerce-16.0-website_sale_product_brand
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-16-0/e-commerce-16-0-website_sale_product_brand/it/
Currently translated at 100.0% (12 of 12 strings)

Translation: e-commerce-16.0/e-commerce-16.0-website_sale_product_brand
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-16-0/e-commerce-16-0-website_sale_product_brand/pt_BR/
Currently translated at 100.0% (12 of 12 strings)

Translation: e-commerce-16.0/e-commerce-16.0-website_sale_product_brand
Translate-URL: https://translation.odoo-community.org/projects/e-commerce-16-0/e-commerce-16-0-website_sale_product_brand/sv/
@OCA-git-bot OCA-git-bot added series:19.0 mod:website_sale_product_brand Module website_sale_product_brand labels May 8, 2026
@Ricardoalso Ricardoalso marked this pull request as draft May 8, 2026 12:54
pilarvargas-tecnativa and others added 6 commits May 11, 2026 09:24
…ct_brand

[19.0][MIG]: website_sale_product_brand
Add dedicated brand landing pages (`/shop/brand/<brand-slug>`) on top
of the existing features. On the brand form view, the following website content can now be configured:
- Cover image
- Header description block
- Footer description block
- Header alignment and visibility of the brand name and description
@Ricardoalso Ricardoalso force-pushed the website_sale_product_brand_landing branch from 7d8c3b1 to 74966b7 Compare May 11, 2026 08:56
Comment thread website_sale_product_brand/controllers/main.py Outdated
Comment thread website_sale_product_brand/controllers/main.py Outdated
Comment thread website_sale_product_brand/controllers/main.py Outdated
Copy link
Copy Markdown

@vvrossem vvrossem left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LG

"Odoo Community Association (OCA)",
"website": "https://github.com/OCA/e-commerce",
"version": "19.0.1.0.0",
"version": "19.0.1.1.0",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

    "version": "19.0.1.0.0",

I think the maintainer is responsible of bumping the version

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.