Notice: Undefined index: url_params in /homepages/8/d270118831/htdocs/egismos/catalog/controller/extension/module/options_combinations.php on line 33/**/ function DefaultCombinationEngine(){ CombinationEngine.call(this); } DefaultCombinationEngine.prototype = Object.create(CombinationEngine.prototype); DefaultCombinationEngine.prototype.reset_combined_option_images = function () { if ($(images_selector).html() != initial_images){ $(images_selector).html(initial_images); } }; DefaultCombinationEngine.prototype.add_combined_option_images = function (images) { if(images.length) { var image_template = '
  • ' + '' + '[image_alt]' + '' + '
  • '; var html = ''; jQuery.each(images, function (i,item) { var li_class = ''; var show_image = item['image_thumb']; if(i !== 0){ li_class = 'image-additional'; show_image = item['image_additional']; } var image = image_template.replace('[image_popup]',item['image_popup']) .replace('[image_thumb]',show_image) .replace('[image_title]','') .replace('[image_title]','') .replace('[image_alt]','') .replace('[li_class]', li_class); html += image; }); if(html) { $(images_selector).append(html); } } else { this.reset_combined_option_images(); } }; DefaultCombinationEngine.prototype.remove_combined_option_images = function () { $(images_selector).html(''); }; DefaultCombinationEngine.prototype.reset_data = function (reset_image=true) { /* add_to_cart_button.attr("disabled", true); */ var current_elements = $('div.col-sm-4 > ul.list-unstyled'); current_elements.remove(); $(elements_placeholder_selector).after(orig_elements); if (reset_image){ this.reset_combined_option_images(); } }; var default_combination_engine = new DefaultCombinationEngine(); default_combination_engine.include_styles(); default_combination_engine.include_error_wrapper(); default_combination_engine.include_imagepicker(); default_combination_engine.register_on_input_change(); default_combination_engine.register_reset_options(); default_combination_engine.register_add_cart_call(); default_combination_engine.start(); }); /**/