From 7295a07c4a5751085a9ae57f8653a869b555057a Mon Sep 17 00:00:00 2001 From: Christophe Matthieu Date: Wed, 18 Jun 2014 16:28:35 +0200 Subject: [PATCH] [FIX] website_sale: display price with user curencie. --- addons/website_sale/data/demo.xml | 1 + addons/website_sale/models/sale_order.py | 2 +- addons/website_sale/views/templates.xml | 37 +++++++++++++----------- 3 files changed, 22 insertions(+), 18 deletions(-) diff --git a/addons/website_sale/data/demo.xml b/addons/website_sale/data/demo.xml index dfbc7539122..380acc82660 100644 --- a/addons/website_sale/data/demo.xml +++ b/addons/website_sale/data/demo.xml @@ -24,6 +24,7 @@ Warranty 20.0 + 1000 service diff --git a/addons/website_sale/models/sale_order.py b/addons/website_sale/models/sale_order.py index b18888cfe20..8b4a5264ff0 100644 --- a/addons/website_sale/models/sale_order.py +++ b/addons/website_sale/models/sale_order.py @@ -85,7 +85,7 @@ class sale_order(osv.Model): values['name'] = line.name else: product = self.pool.get('product.product').browse(cr, uid, product_id, context=context) - values['name'] = product.description_sale + values['name'] = product.description_sale or product.name values['product_id'] = product_id values['order_id'] = order_id diff --git a/addons/website_sale/views/templates.xml b/addons/website_sale/views/templates.xml index 3d7d16671ec..64cea8cf6c5 100644 --- a/addons/website_sale/views/templates.xml +++ b/addons/website_sale/views/templates.xml @@ -74,15 +74,18 @@
-   +   - +
@@ -438,7 +441,7 @@ t-field="product.price" t-field-options='{ "widget": "monetary", - "display_currency": "website.pricelist_id.currency_id" + "display_currency": "user_id.partner_id.property_product_pricelist.currency_id" }'/> @@ -488,7 +491,7 @@ t-field="product.price" t-field-options='{ "widget": "monetary", - "display_currency": "website.pricelist_id.currency_id" + "display_currency": "user_id.partner_id.property_product_pricelist.currency_id" }'/>

Product not available

@@ -575,10 +578,10 @@ t-field="product.price" t-field-options='{ "widget": "monetary", - "display_currency": "website.pricelist_id.currency_id" + "display_currency": "user_id.partner_id.property_product_pricelist.currency_id" }'/> - + @@ -613,7 +616,7 @@ @@ -632,7 +635,7 @@ @@ -820,7 +823,7 @@ @@ -916,7 +919,7 @@ @@ -1100,17 +1103,17 @@
Subtotal:
Taxes:

Total To Pay:

@@ -1168,7 +1171,7 @@ @@ -1309,7 +1312,7 @@

@@ -1318,7 +1321,7 @@