[FIX] website_portal: variant name and images rights in portal quotations

1.In a SO, it's the line description that should be displayed rather
  than the product name, for multiple reasons:
    - The portal user may not have the right to see the variant attributes
      values, and therefore the portal user would see which variant
      he bought
    - The description line can be customized by the salesman, adding,
      extra information and so on
    - The description line is within the customer language
2.If the product is not published on the website, the portal user
  cannot see the product image, but the image should nevertheless
  be displayed for his portal quotations. In addition, this is possible
  to install `website_portal` without having installed
  `website_sale`, and in such a case, the field `website_published`
  is not even available on `product.product`.

opw-660191
This commit is contained in:
Denis Ledoux
2015-12-18 11:46:13 +01:00
parent 43aaf30b15
commit 950d66c086
+2 -2
View File
@@ -280,10 +280,10 @@
<t t-foreach="order.order_line" t-as="ol">
<div class="row orders_vertical_align">
<div class="col-md-1 text-center">
<img t-att-src="'/website/image/product.product/%s/image_small/48x48' % ol.product_id.id"/>
<img t-att-src="'data:image/png;base64,%s' % ol.product_id.sudo().image_small"/>
</div>
<div id='product_name' class="col-md-5">
<span t-esc="ol.product_id.name"/>
<span t-esc="ol.name"/>
</div>
<div class="col-md-2 text-right">
<span t-field="ol.price_unit" t-field-options='{"widget": "monetary", "display_currency": "order.pricelist_id.currency_id"}'/>