From f9b32668bf76c2d984f285b39ae02ab36f0b3dc1 Mon Sep 17 00:00:00 2001 From: Julien Ortet <julien@le-filament.com> Date: Wed, 5 Jun 2024 16:51:49 +0200 Subject: [PATCH] [UPD] add view of accessory label --- models/product_template.py | 8 +++++--- views/product_template_views.xml | 4 ++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/models/product_template.py b/models/product_template.py index 20c154c..1a24ffc 100644 --- a/models/product_template.py +++ b/models/product_template.py @@ -18,7 +18,10 @@ class ProductTemplate(models.Model): # ------------------------------------------------------ # Fields declaration # ------------------------------------------------------ - nb_accesories = fields.Float(string="Nombre d'accessoires") + nb_accesories = fields.Float("Nombre d'accéssoires") + accessory_label = fields.Char( + related="categ_id.accessory_label", readonly=True + ) # ------------------------------------------------------ # SQL Constraints @@ -43,8 +46,7 @@ class ProductTemplate(models.Model): # ------------------------------------------------------ # Actions # ------------------------------------------------------ - def get_accessory_label(self): - return self.env["product.category"].browse(self.gateg_id).accessory_label + # ------------------------------------------------------ # Business methods # ------------------------------------------------------ diff --git a/views/product_template_views.xml b/views/product_template_views.xml index 61d95ce..f5247f5 100644 --- a/views/product_template_views.xml +++ b/views/product_template_views.xml @@ -1,7 +1,6 @@ <?xml version="1.0" encoding="utf-8" ?> <odoo> <data> - <record id="product_category_form_view" model="ir.ui.view"> <field name="name">product.category.form.inherit</field> <field name="model">product.category</field> @@ -20,7 +19,8 @@ <field name="inherit_id" ref="product.product_template_form_view"/> <field name="arch" type="xml"> <field name="categ_id" position="after"> - <field name="nb_accesories"> Nombre d accessoire </field> + <field name="accessory_label" string="Accessoire de catégorie associé"/> + <field name="nb_accesories"/> </field> </field> </record> -- GitLab