<script>
$(document).ready(function() {
$('a[href="/contacts"]').addClass('t-active').css('color','#86898e');
});
</script>
<script>
$(document).ready(function() {
$('a[href="/about"]').addClass('t-active').css('font-weight','600');
});
</script>
Инструкция:
1. Отключаем отображение стандартного виджета корзины — Настройки блока "Корзина" — Дополнительные настройки — отмечаем чекбокс "Не показывать кнопку открытия виджета"
2. Отключаем отображение стандартного виджета избранного — Настройки блока "Избранное" — Дополнительные настройки — отмечаем чекбокс "Не показывать кнопку открытия виджета"
3. Иконке корзины задаем ссылку — #opencart
4..Иконке избранного задаем ссылку — #showfavorites
5. Числу товаров в корзине назначаем класс —.cart-count
6. Числу товаров в избранном назначаем класс — .wishlist-count
Добавляем код в блок T123 на странице, где находятся блоки с корзиной и/или избранным:
<script>
t_onReady(() => {
const getTotal = (key) => {
if (window.localStorage.getItem(key) != null && (key === 'tcart' || key === 'twishlist')) {
const total = parseInt(JSON.parse(window.localStorage.getItem(key)).total);
const cls = key === 'tcart' ? 'cart-count' : 'wishlist-count';
document.querySelectorAll(`.${cls} .tn-atom`).forEach(el => {
el.innerHTML = total;
});
}
}
const originalSetItem = localStorage.setItem;
Storage.prototype.setItem = function(key, value) {
const event = new Event('itemInserted');
event.key = key;
document.dispatchEvent(event);
originalSetItem.apply(this, arguments);
}
const localStorageSetHandler = (e) => setTimeout(() => getTotal(e.key), 100);
document.addEventListener('itemInserted', localStorageSetHandler, false);
getTotal('tcart');
getTotal('twishlist');
});
</script>
<style>
.t-store__prod-snippet__container {
padding-top: 50px;
padding-bottom: 50px;
}
</style>
<style>
/* Скрываем характеристики в попап карточке товара и на странице товара по прямой ссылке */
.js-store-prod-text.t-store__prod-popup__text.t-descr.t-descr_xxs p {
display: none !important;
}
</style>
<style>
/* Скрываем артикул в попап карточке товара и на странице товара по прямой ссылке */
.t-store__prod-popup__sku {
display: none !important;
}
</style>