X-Git-Url: http://git.inspyration.org/?a=blobdiff_plain;f=addons%2Fwebsite_sale%2Fstatic%2Fsrc%2Fjs%2Fwebsite_sale.js;fp=addons%2Fwebsite_sale%2Fstatic%2Fsrc%2Fjs%2Fwebsite_sale.js;h=e2f9733390d778079d6d231d8c048739b187cd10;hb=928f4fbf761a0d52ebc5f7854d8844c14a4744b7;hp=642d5724a42cbf126754221395b7290fc4d64a4f;hpb=162ee61d4fd81cbe28d3779f086e2f9e277d21dd;p=odoo%2Fodoo.git diff --git a/addons/website_sale/static/src/js/website_sale.js b/addons/website_sale/static/src/js/website_sale.js index 642d572..e2f9733 100644 --- a/addons/website_sale/static/src/js/website_sale.js +++ b/addons/website_sale/static/src/js/website_sale.js @@ -56,7 +56,7 @@ $('.oe_website_sale').each(function () { $('.a-submit', oe_website_sale).off('click').on('click', function () { $(this).closest('form').submit(); }); - $('.form.js_attributes input, form.js_attributes select', oe_website_sale).on('change', function () { + $('form.js_attributes input, form.js_attributes select', oe_website_sale).on('change', function () { $(this).closest("form").submit(); }); @@ -112,6 +112,13 @@ $('.oe_website_sale').each(function () { } } + if (product_id) { + var $img = $(this).closest('tr.js_product, .oe_website_sale').find('span[data-oe-model^="product."][data-oe-type="image"] img'); + $img.attr("src", "/website/image?field=image&model=product.product&id="+product_id); + $img.parent().attr('data-oe-model', 'product.product').attr('data-oe-id', product_id) + .data('oe-model', 'product.product').data('oe-id', product_id); + } + $parent.find("input.js_variant_change:radio, select.js_variant_change").each(function () { var $input = $(this); var id = +$input.val();