diff options
| author | Antony Lesuisse <al@openerp.com> | 2014-01-31 00:32:40 +0100 |
|---|---|---|
| committer | Antony Lesuisse <al@openerp.com> | 2014-01-31 00:32:40 +0100 |
| commit | c1739bfb8d8753b397e8e7e2c763b9a6dcf2ff67 (patch) | |
| tree | 1b980ba123c4c2b848d0b3857d4c14ebb94fa3f7 | |
| parent | 5400c508e55312a9b2d4652b7fd7a564df9edc59 (diff) | |
[IMP] product rename suggested to accessory, add alternative to replace recommend
bzr revid: al@openerp.com-20140130233240-p0wcs2s57qp9nwp2
| -rw-r--r-- | addons/website_sale/controllers/main.py | 2 | ||||
| -rw-r--r-- | addons/website_sale/data/website_sale_demo.xml | 2 | ||||
| -rw-r--r-- | addons/website_sale/models/product.py | 4 | ||||
| -rw-r--r-- | addons/website_sale/views/website_sale_backend.xml | 4 |
4 files changed, 6 insertions, 6 deletions
diff --git a/addons/website_sale/controllers/main.py b/addons/website_sale/controllers/main.py index f3d5c771da6..b9119b486ff 100644 --- a/addons/website_sale/controllers/main.py +++ b/addons/website_sale/controllers/main.py @@ -320,7 +320,7 @@ class Ecommerce(http.Controller): product_ids = [] if order: for line in order.order_line: - suggested_ids += [p.id for p in line.product_id and line.product_id.suggested_product_ids or []] + suggested_ids += [p.id for p in line.product_id and line.product_id.accessory_product_ids or []] product_ids.append(line.product_id.id) suggested_ids = list(set(suggested_ids) - set(product_ids)) if suggested_ids: diff --git a/addons/website_sale/data/website_sale_demo.xml b/addons/website_sale/data/website_sale_demo.xml index d28a587603d..ad3b472c49d 100644 --- a/addons/website_sale/data/website_sale_demo.xml +++ b/addons/website_sale/data/website_sale_demo.xml @@ -536,7 +536,7 @@ Weight: 1.1 ounces</field> </div> </section> </field> - <field name="suggested_product_ids" eval="[(6, 0, [ref('product.product_template_7')])]"/> + <field name="accessory_product_ids" eval="[(6, 0, [ref('product.product_template_7')])]"/> </record> <record id="item1" model="product.pricelist.item"> diff --git a/addons/website_sale/models/product.py b/addons/website_sale/models/product.py index 20e6636bf46..1cdc206c4af 100644 --- a/addons/website_sale/models/product.py +++ b/addons/website_sale/models/product.py @@ -53,8 +53,8 @@ class product_template(osv.Model): string='Website Messages', help="Website communication history", ), - 'suggested_product_id': fields.many2one('product.template', 'Suggested For Product'), - 'suggested_product_ids': fields.one2many('product.template', 'suggested_product_id', 'Suggested Products'), + 'alternative_product_ids': fields.many2many('product.template','product_alternative_rel','src_id','dest_id', string='Alternative Products', help='Appear on the product page'), + 'accessory_product_ids': fields.many2many('product.template','product_accessory_rel','src_id','dest_id', string='Accessory Products', help='Appear on the shopping cart'), 'website_size_x': fields.integer('Size X'), 'website_size_y': fields.integer('Size Y'), 'website_style_ids': fields.many2many('product.style', 'product_website_style_rel', 'product_id', 'style_id', 'Styles'), diff --git a/addons/website_sale/views/website_sale_backend.xml b/addons/website_sale/views/website_sale_backend.xml index 5637c6d2fb4..863c47ac565 100644 --- a/addons/website_sale/views/website_sale_backend.xml +++ b/addons/website_sale/views/website_sale_backend.xml @@ -29,7 +29,7 @@ <group name="sale" position="inside"> <group name="website" string="Website"> - <field name="suggested_product_ids" widget="many2many_tags"/> + <field name="accessory_product_ids" widget="many2many_tags"/> <field name="website_style_ids" widget="many2many_tags"/> <field name="website_sequence"/> </group> @@ -61,7 +61,7 @@ </xpath> <xpath expr="//field[@name='description']" position="before"> <group colspan="4" string="Website Options"> - <field name="suggested_product_ids" widget="many2many_tags"/> + <field name="accessory_product_ids" widget="many2many_tags"/> <field name="website_style_ids" widget="many2many_tags"/> <field colspan="4" name="attribute_lines" nolabel="1" groups="product.group_product_attributes"> <tree string="Product attributes" editable="bottom"> |
