summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNandan Jani <nja@openerp.com>2014-11-20 16:54:39 +0530
committerRichard Mathot <rim@odoo.com>2014-12-18 13:37:33 +0100
commit6520e30f45aa2195a14f5b1eec0040d05f2b2948 (patch)
tree4742591717c5a76db3d71340b8c70b9057aaf6c8
parent2c0d1e274e162a63c2b22c0887e273900ece854e (diff)
[ADD] product: allow to reorder product attributes
-rw-r--r--addons/product/product.py2
-rw-r--r--addons/product/product_view.xml1
2 files changed, 3 insertions, 0 deletions
diff --git a/addons/product/product.py b/addons/product/product.py
index 9025f46602f..3c177876642 100644
--- a/addons/product/product.py
+++ b/addons/product/product.py
@@ -316,9 +316,11 @@ class produce_price_history(osv.osv):
class product_attribute(osv.osv):
_name = "product.attribute"
_description = "Product Attribute"
+ _order = 'sequence,id'
_columns = {
'name': fields.char('Name', translate=True, required=True),
'value_ids': fields.one2many('product.attribute.value', 'attribute_id', 'Values', copy=True),
+ 'sequence': fields.integer('Sequence', help="Determine the display order"),
}
class product_attribute_value(osv.osv):
diff --git a/addons/product/product_view.xml b/addons/product/product_view.xml
index 7de859bc358..cda035369df 100644
--- a/addons/product/product_view.xml
+++ b/addons/product/product_view.xml
@@ -414,6 +414,7 @@
<field name="model">product.attribute</field>
<field name="arch" type="xml">
<tree string="Variant Values" editable="top">
+ <field name="sequence" widget="handle"/>
<field name="name"/>
</tree>
</field>