[FIX] product: Add form views for product product.attribute to avoid confusing generated ones

Currently there are no form views for products attributes. When editing the variants and clicking 'Create and edit' on the attributes or the attributes values, the views are really confusing for the users.

These simple views will avoid the frustration
This commit is contained in:
Yannick Tivisse
2016-09-22 10:36:14 +02:00
parent 9b8521c0a0
commit 9f604239a6
@@ -36,6 +36,19 @@
</field>
</record>
<record id="product_attribute_view_form" model="ir.ui.view">
<field name="name">product.attribute.form</field>
<field name="model">product.attribute</field>
<field name="arch" type="xml">
<form string="Variant Values">
<group>
<field name="name"/>
<field name="create_variant" groups="base.group_no_one"/>
</group>
</form>
</field>
</record>
<record id="attribute_action" model="ir.actions.act_window">
<field name="name">Attributes</field>
<field name="type">ir.actions.act_window</field>
@@ -44,6 +57,19 @@
<field name="view_type">form</field>
</record>
<record id="product_attribute_value_view_form" model="ir.ui.view">
<field name="name">product.attribute.value.form</field>
<field name="model">product.attribute.value</field>
<field name="arch" type="xml">
<form string="Variant Values">
<group>
<field name="name"/>
<field name="price_extra"/>
</group>
</form>
</field>
</record>
<record id="variants_tree_view" model="ir.ui.view">
<field name="name">product.attribute.value.tree</field>
<field name="model">product.attribute.value</field>
@@ -63,4 +89,16 @@
<field name="view_mode">tree</field>
<field name="view_type">form</field>
</record>
<record id="product_attribute_line_view_form" model="ir.ui.view">
<field name="name">product.attribute.line.form</field>
<field name="model">product.attribute.line</field>
<field name="arch" type="xml">
<form string="Product Attributes">
<group>
<field name="value_ids"/>
</group>
</form>
</field>
</record>
</odoo>