From 1779c42e9b9cbe1dd9550c079b3e4a3064fe1afe Mon Sep 17 00:00:00 2001
From: snt
Date: Wed, 25 Feb 2026 18:55:33 +0100
Subject: [PATCH] [IMP] website_sale_aplicoop: Replace product_origin with
product_origin_char
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- Replace dependency from product_origin to product_origin_char
- Update product card template to show origin_text field instead of country_id/state_id
- Simpler and more flexible: free text origin per supplier instead of structured fields
- Version: 18.0.1.6.0 -> 18.0.1.7.0
The new field is more suitable for creative product origins like 'Valencia, Huerta de...'
or 'Región de Murcia, cooperativa XX' which don't fit the rigid country/state structure.
---
website_sale_aplicoop/__manifest__.py | 4 ++--
.../views/website_templates.xml | 19 +++----------------
2 files changed, 5 insertions(+), 18 deletions(-)
diff --git a/website_sale_aplicoop/__manifest__.py b/website_sale_aplicoop/__manifest__.py
index 5069ddc..ac9b0dd 100644
--- a/website_sale_aplicoop/__manifest__.py
+++ b/website_sale_aplicoop/__manifest__.py
@@ -3,7 +3,7 @@
{ # noqa: B018
"name": "Website Sale - Aplicoop",
- "version": "18.0.1.6.0",
+ "version": "18.0.1.7.0",
"category": "Website/Sale",
"summary": "Modern replacement of legacy Aplicoop - Collaborative consumption group orders",
"author": "Odoo Community Association (OCA), Criptomart",
@@ -17,7 +17,7 @@
"stock",
"account",
"product_get_price_helper",
- "product_origin",
+ "product_origin_char",
],
"data": [
# Datos: Grupos propios
diff --git a/website_sale_aplicoop/views/website_templates.xml b/website_sale_aplicoop/views/website_templates.xml
index 0273cf3..b609928 100644
--- a/website_sale_aplicoop/views/website_templates.xml
+++ b/website_sale_aplicoop/views/website_templates.xml
@@ -1142,7 +1142,7 @@
- ,
-
-
-
-
+ t-out="product.origin_text"
+ />