From 530c7ff2ebcc13fcf255fb26a18f31f26742fbaf Mon Sep 17 00:00:00 2001 From: Christophe Matthieu Date: Thu, 3 Oct 2013 10:40:11 +0200 Subject: [PATCH] [FIX] website snippet: paralax background bzr revid: chm@openerp.com-20131003084011-gtqzu02rkrz2busz --- .../website/static/src/js/website.snippets.js | 8 +++--- .../static/src/xml/website.snippets.xml | 25 +++++++++++++++++-- 2 files changed, 27 insertions(+), 6 deletions(-) diff --git a/addons/website/static/src/js/website.snippets.js b/addons/website/static/src/js/website.snippets.js index 3de2ddaeabb..57eac6bd138 100644 --- a/addons/website/static/src/js/website.snippets.js +++ b/addons/website/static/src/js/website.snippets.js @@ -803,7 +803,7 @@ change_background: function (bg, ul_options) { var self = this; var $ul = this.$editor.find(ul_options); - var bg_value = (typeof bg == 'string' ? self.$target.find(bg) : $(bg)).css("background-image").replace(/url\(['"]*|['"]*\)/g, ""); + var bg_value = (typeof bg === 'string' ? self.$target.find(bg) : $(bg)).css("background-image").replace(/url\(['"]*|['"]*\)/g, ""); // select in ul options $ul.find("li").removeClass("active"); @@ -824,7 +824,7 @@ var editor = new website.editor.ImageDialog(); editor.on('start', self, function (o) {o.url = bg_value;}); editor.on('save', self, function (o) { - var $bg = typeof bg == 'string' ? self.$target.find(bg) : $(bg); + var $bg = typeof bg === 'string' ? self.$target.find(bg) : $(bg); $bg.css("background-image", "url(" + o.url + ")"); }); editor.appendTo($('body')); @@ -833,13 +833,13 @@ .on('mouseover', function (event) { if ($(this).data("value")) { var src = $(this).data("value"); - var $bg = typeof bg == 'string' ? self.$target.find(bg) : $(bg); + var $bg = typeof bg === 'string' ? self.$target.find(bg) : $(bg); $bg.css("background-image", "url(" + src + ")"); } }) .on('mouseout', function (event) { var src = $ul.find('li.active').data("value"); - var $bg = typeof bg == 'string' ? self.$target.find(bg) : $(bg); + var $bg = typeof bg === 'string' ? self.$target.find(bg) : $(bg); $bg.css("background-image", "url(" + src + ")"); }); }, diff --git a/addons/website/static/src/xml/website.snippets.xml b/addons/website/static/src/xml/website.snippets.xml index a345ac0b06d..25053b3be62 100644 --- a/addons/website/static/src/xml/website.snippets.xml +++ b/addons/website/static/src/xml/website.snippets.xml @@ -139,7 +139,7 @@
  • Velour
  • Wood
  • Yellow Green
  • -
  • +
  • Chose your picture