Below are the mandatory changes for theme designs. If you don't make them, the plugin may not work correctly.
To make changes, open in your administrative area::
Shop - Storefront - Templates
- Dummy
- Купить просто
- Удобная Покупка
- Выгодная Покупка
- Дизайн со вкусом 2.0
- Дизайн со вкусом PRO
- Material design
- Multi-Shop
- Yourshop
- Default 3.0
- Clear
- Nifty
- Sidebar
- Custom
- Тема «TopShop»
- proStore
- Тема «Flamingo»
- Тема «Shopping»
- Epika
- Supreme
- Unishop
- ExpressShop
- Readyshop
- Easysale
- Smart
- Vivashop
- Mobisite
- Mobile
- InCart
- Easystart
- Universal
- Premium
- Emarket
- TopStyle
- TopMarket
- Inspiration
- Megashop2
- Pure
- Flatty
- Easystep
- Hypermarket
- Smobile
- Minimo
- ProfitShop
- Balance
- Gift
- InSale
- Ecommerce 1.0
- Child&Toys
- Modus
- Euroshop
- Perfect
If you cannot find your theme and you not able to do customization by yourself identical to Default 3.0, write to support.
The location of the badges depends on the container in which they are. Recommendations for output badges read here. If the badge is not where You expected, or it is cropped on the edges, see FAQ.
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
in two places.
Immediately after
-
that.addWatcher();
-
that.is_locked = false;
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
tmp.remove();
-
lazyLoad('reload');
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
} $(window).lazyLoad && $(window).lazyLoad('reload');
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
tmp.remove();
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
in three places.
Immediately after
-
} $(window).lazyLoad && $(window).lazyLoad('reload');
-
tmp.remove();
-
if (!this.$element.find('li:hidden').length) { this.button.hide(); }
Add code:
if(typeof $.autobadgeFrontend!=='undefined'){$.autobadgeFrontend.reinit();}
Immediately after
-
$(window).lazyLoad&&$(window).lazyLoad('reload');
-
tmp.remove();
-
this.button.hide();}
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
} $(window).lazyLoad && $(window).lazyLoad('reload');
-
lazyLoad('force');
-
tmp.remove();
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
tmp.remove();
Add code:
.trigger('change')
in two places.
Immediately after
-
val(parseInt(data) - 1)
-
val(parseInt(data) + 1)
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
} $(window).lazyLoad && $(window).lazyLoad('reload');
-
win.lazyLoad("force");
-
tmp.remove();
Add code:
,void 0!==e.autobadgeFrontend&&e.autobadgeFrontend.reinit()
Immediately after
-
lazyLoad("reload")
-
lazyLoad("force")
-
c.hide()
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
in two places.
Immediately after
-
} $(window).lazyLoad && $(window).lazyLoad('reload');
-
tmp.remove();
Add code:
.trigger('change')
in two places.
Immediately after
-
val(parseInt(data) - 1)
-
val(parseInt(data) + 1)
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
} $(window).lazyLoad && $(window).lazyLoad('reload');
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
loading.hide();
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
} $(window).lazyLoad && $(window).lazyLoad('reload');
Add code:
,void 0!==a.autobadgeFrontend&&a.autobadgeFrontend.reinit()
Immediately after
-
lazyLoad("reload")
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
loading.hide();
Add code:
,void 0!==$.autobadgeFrontend&&$.autobadgeFrontend.reinit()
Immediately after
-
e.hide()
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
dialog.find(".content").removeClass("align-center").append(content);
Add code:
,void 0!==$.autobadgeFrontend&&$.autobadgeFrontend.reinit()
Immediately after
-
removeClass("align-center").append(i)
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
in two places.
Immediately after
-
} $(window).lazyLoad && $(window).lazyLoad('reload');
-
tmp.remove();
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
in two places.
Immediately after
-
} $(window).lazyLoad && $(window).lazyLoad('reload');
-
tmp.remove();
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
in two places.
Immediately after
-
} $(window).lazyLoad && $(window).lazyLoad('reload');
-
tmp.remove();
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
in two places.
Immediately after
-
} $(window).lazyLoad && $(window).lazyLoad('reload');
-
tmp.remove();
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
in two places.
Immediately after
-
} $(window).lazyLoad && $(window).lazyLoad('reload');
-
tmp.remove();
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
-
Immediately after the second
favoriteProduct();
-
In all places immediately after
if ($("body").height() < 600) { c.css('top', '0'); c.css('max-height', '100%'); }
Add code:
.trigger('change')
in two places.
Immediately after
-
val(parseInt(current) + 1)
-
val(parseInt(current) - 1)
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
tmp.remove();
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
in two places.
Immediately after
-
} $(window).lazyLoad && $(window).lazyLoad('reload');
-
tmp.remove();
Add code:
void 0!==$.autobadgeFrontend&&$.autobadgeFrontend.reinit(),
in two places.
Immediately after
-
$(window).lazyLoad&&$(window).lazyLoad("reload"),
-
i.remove(),
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
in two places.
Immediately after second match
-
$.getScript('{$wa_active_theme_url}shop.filters.min.js');
Immediately after
-
i.remove(),
Add code:
,void 0!==$.autobadgeFrontend&&$.autobadgeFrontend.reinit()
Immediately after
fadeIn(n))
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
$(window).lazyLoad && $(window).lazyLoad('reload');
Add code:
.trigger('change')
in two places.
Immediately after
-
val(parseInt(current) + 1)
-
val(parseInt(current) - 1)
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
tmp.remove();
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
$(window).lazyLoad && $(window).lazyLoad('reload');
Add code:
.trigger('change')
in two places.
Immediately after
-
val(parseInt(current) + 1)
-
val(parseInt(current) - 1)
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
tmp.remove();
Add code:
,void 0!==$.autobadgeFrontend&&$.autobadgeFrontend.reinit()
-
Immediately after the first
lazyLoad("reload")
-
Immediately after
c.remove() or i.remove()
-
Immediately after the second
$(f).remove() or $(n).remove()
-
Immediately after
removeClass("fadeOutRightBig")
-
Immediately after
removeClass("fadeOutLeftBig")
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
In all places. Immediately after
-
$(window).lazyLoad('reload');
Immediately after
-
tmp.remove();
-
lazyLoad('force');
-
qvRemodal.show();
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
productListCustom.viewed(productCard.data('id')); }
-
carouselProducts.removeClass("active"); }
-
lazyLoad('reload');
-
lazyLoad('force');
-
tmp.remove();
Add code:
,void 0!==$.autobadgeFrontend&&$.autobadgeFrontend.reinit()
Immediately after
-
lazyLoad("reload")
-
lazyLoad("force")
-
i.remove()
Immediately after the second
-
t.removeClass("active")
Add code:
;void 0!==$.autobadgeFrontend&&$.autobadgeFrontend.reinit()
Immediately after
-
productListCustom.viewed(t.data("id"))
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
lazyLoad('force');
-
tmp.remove();
-
lazyLoad('reload');
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
-
Immediately after
lazyLoad('force');
-
In all places. Immediately after
tmp.remove();
-
Immediately after
lazyLoad('reload');
Add code:
this.$form.change();
Immediately after
-
$volume_input.val(new_val);
Add code:
that.$form.change();
Immediately after
-
$(this).val( that.volume );
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
$('.categories-home-products').removeAttr('style');
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
lazyLoad('force');
-
tmp.remove();
-
lazyLoad('reload');
if(!$('#'+id).hasClass('carousel-items')){ itemsCarousel.carousel($('#'+id)); }
Add code:
,void 0!==$.autobadgeFrontend&&$.autobadgeFrontend.reinit()
-
Immediately after
lazyLoad("force")
-
In all places. Immediately after
s.remove()
-
Immediately after
lazyLoad("reload")
-
Immediately after
itemsCarousel.carousel($("#"+e))
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
$("#product-image").parent().attr('href', href);
Immediately after the second
-
$(this).parent().addClass('selected');
Add code at the end:
@media (min-width: 1001px) {
.bg-categories-submenu { z-index: 7; }
}
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
lazyLoad('force');
-
tmp.remove();
-
lazyLoad('reload');
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
window.history.pushState({}, '', url); }
-
tmp.remove();
Add code:
,void 0!==$.autobadgeFrontend&&$.autobadgeFrontend.reinit()
Immediately after
-
window.history.pushState({},"",t)
-
i.remove()
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
In all places immediately after
-
lazyLoad('reload');
-
lazyLoad('force');
-
tmp.remove();
Add code:
,void 0!==$.autobadgeFrontend&&$.autobadgeFrontend.reinit()
Immediately after
-
lazyLoad("reload")
-
lazyLoad("force")
-
r.remove()
-
s.remove()
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
In all places immediately after
-
lazyLoad('reload');
-
lazyLoad('force');
-
tmp.remove();
Add code:
.product-page .product-header,
.product-list-rows .product-list__item,
.product-list__image .product-list__image-container { position:relative; }
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
$paging.remove();
Add code:
this.$form.change();
Immediately after
-
$volume_input.val(new_val);
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
if (!!(history.pushState && history.state !== undefined)) { window.history.pushState({}, '', url); }
-
.siblings('.home-items__tab-content') .hide();
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
win.lazyLoad('force');
-
win.lazyLoad('wake');
-
tmp.remove();
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
In all places immediately after
-
$dialog.on("addedToCart", function() { that.maskProductAsAdded( $product ); });
Add code:
,void 0!==jQuery.autobadgeFrontend&&jQuery.autobadgeFrontend.reinit()
In all places immediately after
-
$dialog.on("addedToCart",function(){i.maskProductAsAdded(e)})
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
In all places immediately after
-
lazyLoad('reload');
Add code:
,void 0!==jQuery.autobadgeFrontend&&jQuery.autobadgeFrontend.reinit()
In all places immediately after
-
lazyLoad("reload")
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
tmp.remove();
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
$(window).lazyLoad && $(window).lazyLoad('reload');
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
tmp.remove();
-
if (!!(history.pushState && history.state !== undefined)) { window.history.pushState({}, '', historyUrl); }
Add code:
,void 0!==$.autobadgeFrontend&&$.autobadgeFrontend.reinit()
Immediately after
-
o.remove()
-
window.history.pushState({},"",a)
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
$('.Category__Paginator:not(.-is-top)').html(paginator.filter(':not(.-is-top)').html());
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
-
Immediately after
lazyLoad('reload');
-
In all places immediately after
if ($("body").height() < 600) { c.css('top', '0'); c.css('max-height', '100%'); }
If you cannot find that template, ask theme developer to add it.
Add code:
if(typeof $.autobadgeFrontend!=='undefined'){$.autobadgeFrontend.reinit();}
Immediately after
-
tmp.remove();
Add code at the end:
.thumbnail-catalog:hover .autobadge-pl span,
.hover-active .thumbnail-catalog:hover .image-block .autobadge-pl img { transform: none; }
Identical to TopStyle
Find code:
{*<script>$('#product-list').on('loaded', function(e) { if (typeof $.autobadgeFrontend !== 'undefined') { $.autobadgeFrontend.reinit(); } });</script>*}
Replace it with the next one:
<script>$('#product-list').on('loaded', function(e) { if (typeof $.autobadgeFrontend !== 'undefined') { $.autobadgeFrontend.reinit(); } });</script>
Add code:
megashop.OnUpdate(function() {
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
});
-
Before
})(jQuery);
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
-
In all places immediately
lazyLoad('reload');
Add code:
,void 0!==c.autobadgeFrontend&&c.autobadgeFrontend.reinit()
-
In all places immediately
lazyLoad("reload")
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
lazyLoad('reload');
-
lazyLoad('force');
-
tmp.remove();
Add code:
,void 0!==$.autobadgeFrontend&&$.autobadgeFrontend.reinit()
Immediately after
-
lazyLoad("reload")
-
lazyLoad("force")
-
i.remove()
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
lazyLoad('reload');
Add code:
,void 0!==c.autobadgeFrontend&&c.autobadgeFrontend.reinit()
Immediately after
-
lazyLoad("reload")
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
removeClass('btn-outline-default').addClass('btn-default'); }
Add code:
void 0!==a.autobadgeFrontend&&a.autobadgeFrontend.reinit()
Immediately after
-
.removeClass("btn-outline-default").addClass("btn-default")}
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
$paging.remove();
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
if ($category.length) { $category.replaceWith(html); }
Add code, if construction doesn't exist:
<!-- plugin hook: 'frontend_head' -->
{* @event frontend_head.%plugin_id% *}
{foreach $frontend_head as $_}{$_}{/foreach}
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
if (!!(history.pushState && history.state !== undefined)) { window.history.pushState({}, '', url); }
Add code:
,void 0!==$.autobadgeFrontend&&$.autobadgeFrontend.reinit()
Immediately after
-
history.pushState&&void 0!==history.state&&window.history.pushState({},"",t)
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
In all places immediately after
-
lazyLoad('reload');
-
lazyLoad('force');
-
tmp.remove();
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after the first construction
-
pTileSkusOptions();
Add code:
;if(typeof $.autobadgeFrontend!=='undefined'){$.autobadgeFrontend.reinit()}
Immediately after
-
;pTileSkusOptions()
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
-
In all places immediately after
$(".catalog-pg__content").html(tmp.find(".catalog-pg__content").html());
-
Immediately after
.removeClass("active") .hide();
Find code:
<div class="label label_light" style="background-color:#FF2AA9">{$p.badge}</div>
Replace to:
-
<div class="label label_light">{$p.badge}</div>
Find code:
<div class="label label_light" style="background-color:#FF2AA9">{$product.badge}</div>
Replace to:
-
<div class="label label_light">{$product.badge}</div>
Identical to Easystep
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
In all places after the construction
-
pTileSkusOptions();
Add code:
,void 0!==$.autobadgeFrontend&&$.autobadgeFrontend.reinit()
Immediately after
-
t.lazyLoad(),Q() or t.lazyLoad(),X() If nothing will be found, then insert after t.lazyLoad()
Add code:
.trigger('change')
Immediately after
-
$(a).closest(".quantity").children("input.qty").attr("value", value)
-
$("input.qty").attr("value", value)
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
In all places immediately after
-
lazyLoad('reload');
-
lazyLoad('force');
-
tmp.remove();
-
$(".vkladki_info .vkladki_item").eq(index).css("display", "block");
Before
-
if ($(".lazyloading-paging").length > 0) {
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
$(window).lazyLoad && $(window).lazyLoad('reload');
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
lazyLoad('wake');
-
tmp.remove();
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
Immediately after
-
$(window).lazyLoad && $(window).lazyLoad('reload');
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
In all places immediately after
-
lazyLoad('reload');
-
lazyLoad('force');
-
tmp.remove();
-
.styler();
Add code:
,void 0!==$.autobadgeFrontend&&$.autobadgeFrontend.reinit()
In all places immediately after
-
lazyLoad("reload")
-
lazyLoad("force")
-
r.remove()
-
.styler()
Add code:
if (typeof $.autobadgeFrontend !== 'undefined') {
$.autobadgeFrontend.reinit();
}
In all places immediately after
-
lazyLoad();
Add code:
,void 0!==$.autobadgeFrontend&&$.autobadgeFrontend.reinit()
In all places immediately after
-
m()