- Форум владельцев интернет-магазинов
- → Просмотр профиля: "Лайки": Mr.Nito
Статистика
- Группа: Модераторы
- Сообщений: 1 364
- Просмотров: 9 205
- Статус: Активный участник
- Возраст: Неизвестен
- День рождения: Неизвестен
-
Пол
Мужчина
Контактная информация
Инструменты
Последние посетители
#287612 Ленивая Загрузка Изображений - Lozad.js
Отправлено
Santos
на 21 Июль 2020 - 21:07
#286231 Смена Шаблона
Отправлено
Кенгуру
на 17 Март 2020 - 21:16
klimatika24 (12 Март 2020 - 20:20) писал:
Подскажите по поводу смены шаблона. Не помню название своего помоему мокко, но не суть. Хочу поменять на техно. Много чего было доделано в моем шаблоне и боюсь что все не так встанет как надо. Как быть? Можно ли сохранить и попробовать перейти, если не получится то вернуться к своему изначально у шаблону?
1. В редакторе шаблона есть кнопка Создать бэкап шаблона. создаёте и его скачиваете. В дальнейшем как бы вы не испортили свой сайт, вы всегда можете загрузить свой старый шаблон

2. создайте ещё один магазин-черновик с новым нужным вам шаблоном, хорошенько его пошаманьте под себя, и когда вас будет устраивать ваш Техно, зайдите в редактор шаблонов, создайте и скачайте бэкап. После зайдите в редактор шаблонов уже своего действующего магазина и нажмите кнопку Загрузить тему из бэкапа

#284047 Логика Работы Кнопки "в Корзину"
Отправлено
like.hornet.6
на 12 Август 2019 - 12:30
Mr.Nito (16 Июль 2019 - 18:28) писал:
Файл main.js
В конце файла main.js добавляем
// Функция Быстрого просмотра товара c модификацией function quickViewMod() { // Получение центральной разметки страницы (для быстрого просмотра) $(document).ready(function(){ $.fn.getColumnContent = function() { var block = ($(this).length && $(this).hasClass('product-view') ? $(this).filter('.product-view') : $('div.product-view:eq(0)')); block.find('#main').each(function(){ // Удаляем все блоки, которые не отображаются в быстром просмотре. if(!$(this).hasClass('product-shop')) { $(this).remove(); } }); return block; } }); // Действие при нажатии на кнопку быстрого просмотра. $(document).ready(function(){ $(document).on('click', 'a.quickviewmod', function() { var href = $(this).attr('href'); href += (false !== href.indexOf('?') ? '&' : '?') + 'only_body=1'; quickViewShowMod(href); return false; }); }); } // Быстрый просмотр товара с модификацией function quickViewShowMod(href, atempt) { // Если данные по быстрому просмотру уже подгружены if(typeof(document.quickviewPreload[href]) != 'undefined') { // Если мы в режиме загрузки страницы и ждём результата от другой функции, то тоже подождём, когда тот контент загрузится и будет доступен в этом массиве. if(1 == document.quickviewPreload[href]) { // Если попытки ещё не указывались, ставим 0 - первая попытка if(typeof(atempt) == 'undefined') { atempt = 0; // Иначе прибавляем счётчик попыток } else { atempt += 1; // Если больше 500 попыток, то уже прошло 25 секунд и похоже, что быстрый просмотр не подгрузится, отменяем информацию о том, что контент загружен if(atempt > 500) { delete document.quickviewPreload[href]; // TODO сделать вывод красивой таблички alert('Не удалось загрузить страницу товара. Пожалуйста, повторите попытку позже.'); return true; } } // Запустим функцию быстрого просмотра через 5 сотых секунды, вероятно запрошендная страница товара уже подгрузится. setTimeout('quickViewShowMod("' + href + '", '+ atempt +')', 50); return true; } else { $.fancybox.close(); var productShopContent = $(document.quickviewPreload[href]).find('.product-shop').length; $.fancybox({ padding: 0, autoSize: true, maxWidth: 500, wrapCSS: (!productShopContent) ? 'quickView' : '', content: document.quickviewPreload[href], beforeShow: function() { // Обновление доступности модификаций MainFunctions(); AddCart(); quantity(); $('.fancybox-inner .product-view').addClass('modification'); $('.fancybox-inner .product-view .product-shop').removeClass('col-lg-5 col-md-6'); $('.fancybox-inner .product-view .product-order').removeClass('col-md-4 col-md-6 col-lg-3'); } }); } } else { $.get(href, function(content) { $.fancybox.close(); var productShopContent = $(document.quickviewPreload[href]).find('.product-shop').length; $.fancybox({ padding: 0, autoSize: true, maxWidth: 500, wrapCSS: (!productShopContent) ? 'quickView' : '', content: $(content).getColumnContent(), beforeShow: function() { // Обновление доступности модификаций MainFunctions(); AddCart(); quantity(); $('.product-img-box .product-image .general-img').find('a').attr('href', 'javascript:void(0)'); $('.fancybox-inner .product-view').addClass('modification'); $('.fancybox-inner .product-view .product-shop').removeClass('col-lg-5 col-md-6'); $('.fancybox-inner .product-view .product-order').removeClass('col-md-4 col-md-6 col-lg-3'); } }); }); } }
далее в нём же
блок
// Загрузка основных функций шаблона $(function(){ MainFunctions(); outFunctions(); ajaxnewqty(); AddCart(); Addto(); quantity(); OpenMenu(); ppModal(); });меняем на
// Загрузка основных функций шаблона $(function(){ MainFunctions(); outFunctions(); ajaxnewqty(); AddCart(); Addto(); quantity(); OpenMenu(); ppModal(); quickViewMod(); });
далее меняем
// Добавление товара в корзину function AddCart() { $('.goodsDataForm, .goodsToCartFromCompareForm, .goodsListForm').submit(function() {на
// Добавление товара в корзину function AddCart() { $('.goodsDataForm, .goodsToCartFromCompareForm, .goodsListForm').off('submit').submit(function() {
Перед
/*** Ajax Добавление товара в корзину ***/добавляем
/*** Выбор модификации при добавлении в корзину ***/ .fancybox-inner .product-view.modification .product-shop {margin: 0;} .fancybox-inner .product-view.modification .product-shop > div {display: none;} .fancybox-inner .product-view.modification .product-shop .price-box {display: block;border: 0;} .fancybox-inner .product-view.modification .product-shop .product-name {display: block;margin-bottom: 15px;} .fancybox-inner .product-view.modification .product-shop .goodsDataMainModificationsValues {display: none;} .fancybox-inner .product-view.modification .product-shop .goodsDataMainModificationsBlock {padding: 0;} .fancybox-inner .product-view.modification .product-shop .goodsDataMainModificationsBlockProperty select {display: block;} .fancybox-inner .product-view.modification .product-shop .add-to-box {padding: 0px 0 0 0;margin: 0px 0 0 0;border: 0;text-align: center;} .fancybox-inner .product-view.modification .product-shop .add-to-box .qty-wrap {margin: 0 0 15px 0;} .fancybox-inner .product-view.modification .product-shop .add-to-box .add-to-cart .button {width: 100%;margin: 0;} .fancybox-inner .product-view.modification .product-shop .add-to-box .add-to-cart .more {display: none;} .fancybox-inner .product-view.modification .product-shop .add-to-box .add-to-cart .quick {display: none !important;} .fancybox-inner .product-view.modification .product-shop .goodsDataMainModificationArtNumber {display: none !important;} .fancybox-inner .product-view.modification .product-img-box {display: none;} .fancybox-inner .product-view.modification .product-shop {display: none;} .fancybox-inner .product-view.modification .product-order .more{display: none;} .fancybox-inner .product-view.modification .product-shop .add-to-box .add-to-cart .empty.active {display: block;} /** Товар с модификациями **/ .products-container .item._with-mod .actions .qty-wrap{display:none;}
далее
/* Кнопки В корзину, избранное, сравнение, быстрый просмотр */ .product-shop .actions .add-cart .fal {display: inline-block;vertical-align: middle;margin-right: 5px;font-size: 16px;}меняем на
/* Кнопки В корзину, избранное, сравнение, быстрый просмотр */ .product-shop .actions .quickviewmod {flex-grow:1;} .product-shop .actions .add-cart .fal, .product-shop .actions .quickviewmod .fal {display: inline-block;vertical-align: middle;margin-right: 5px;font-size: 16px;}
В шаблоне Товары
меняем блок кода (встречается 2 раза для таблицы и для списка)
<!-- Добавление товара в корзину --> {% IF goods.MIN_REST_VALUE=0 %} <div class="empty" title="В корзину" data-tooltip="Нет в наличии"><span>Нет в наличии</span></div> {% ELSE %} <a class="add-cart" title="В корзину" data-tooltip="В корзину" rel="nofollow" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}"><i class="fal fa-shopping-cart" aria-hidden="true"></i><span>В корзину</span></a> <a class="add-cart quick" title="Быстро оформить заказ" rel="nofollow" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}"><span>Купить в 1 клик</span></a> {% ENDIF %} <!-- /END Добавление товара в корзину -->на
<!-- Добавление товара в корзину --> {% IF goods.MAX_REST_VALUE=0 %} <div class="empty" title="В корзину" data-tooltip="Нет в наличии"><span>Нет в наличии</span></div> {% ELSE %} {% IF goods.COUNT_MODIFICATION > 1 %} <a class="quickviewmod button" title="В корзину" data-tooltip="В корзину" rel="nofollow" href="{goods.URL_MIN_PRICE_NOW}"><i class="fal fa-shopping-cart" aria-hidden="true"></i><span>В корзину</span></a> {% ELSE %} <a class="add-cart" title="В корзину" data-tooltip="В корзину" rel="nofollow" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}"><i class="fal fa-shopping-cart" aria-hidden="true"></i><span>В корзину</span></a> <a class="add-cart quick" title="Быстро оформить заказ" rel="nofollow" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}"><span>Купить в 1 клик</span></a> {% ENDIF %} {% ENDIF %} <!-- /END Добавление товара в корзину -->
далее
<!-- Вывод товаров ТАБЛИЦЕЙ --> <div class="products-grid"> {% FOR goods %} <div class="item {% IF goods.MIN_REST_VALUE=0 %}empty{% ENDIF %} col-lg-3 col-md-4 col-sm-6 col-sms-6 col-smb-12">заменяем на
<!-- Вывод товаров ТАБЛИЦЕЙ --> <div class="products-grid"> {% FOR goods %} <div class="item {% IF goods.MIN_REST_VALUE=0 %}empty{% ENDIF %}{% IF goods.COUNT_MODIFICATION > 1 %} _with-mod{% ENDIF %} col-lg-3 col-md-4 col-sm-6 col-sms-6 col-smb-12">
далее
<!-- Вывод товаров Списком --> <ul class="products-list"> {% FOR goods %} <li class="item {% IF goods.MAX_REST_VALUE=0 %}empty{% ENDIF %}" itemscope itemtype="https://schema.org/Product">заменяем на
<!-- Вывод товаров Списком --> <ul class="products-list"> {% FOR goods %} <li class="item {% IF goods.MIN_REST_VALUE=0 %}empty{% ENDIF %}{% IF goods.COUNT_MODIFICATION > 1 %} _with-mod{% ENDIF %}" itemscope itemtype="https://schema.org/Product">
В шаблоне Поиск
меняем блок кода (встречается 2 раза для таблицы и для списка)
<!-- Добавление товара в корзину --> {% IF goods.MIN_REST_VALUE=0 %} <div class="empty" title="В корзину" data-tooltip="Нет в наличии"><span>Нет в наличии</span></div> {% ELSE %} <a class="add-cart" title="В корзину" data-tooltip="В корзину" rel="nofollow" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}"><i class="fal fa-shopping-cart" aria-hidden="true"></i><span>В корзину</span></a> <a class="add-cart quick" title="Быстро оформить заказ" rel="nofollow" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}"><span>Купить в 1 клик</span></a> {% ENDIF %} <!-- /END Добавление товара в корзину -->на
<!-- Добавление товара в корзину --> {% IF goods.MAX_REST_VALUE=0 %} <div class="empty" title="В корзину" data-tooltip="Нет в наличии"><span>Нет в наличии</span></div> {% ELSE %} {% IF goods.COUNT_MODIFICATION > 1 %} <a class="quickviewmod button" title="В корзину" data-tooltip="В корзину" rel="nofollow" href="{goods.URL_MIN_PRICE_NOW}"><i class="fal fa-shopping-cart" aria-hidden="true"></i><span>В корзину</span></a> {% ELSE %} <a class="add-cart" title="В корзину" data-tooltip="В корзину" rel="nofollow" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}"><i class="fal fa-shopping-cart" aria-hidden="true"></i><span>В корзину</span></a> <a class="add-cart quick" title="Быстро оформить заказ" rel="nofollow" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}"><span>Купить в 1 клик</span></a> {% ENDIF %} {% ENDIF %} <!-- /END Добавление товара в корзину -->далее
<!-- Вывод товаров ТАБЛИЦЕЙ --> <div class="products-grid"> {% FOR goods %} <div class="item {% IF goods.MIN_REST_VALUE=0 %}empty{% ENDIF %} col-lg-3 col-md-4 col-sm-6 col-sms-6 col-smb-12">заменяем на
<!-- Вывод товаров ТАБЛИЦЕЙ --> <div class="products-grid"> {% FOR goods %} <div class="item {% IF goods.MIN_REST_VALUE=0 %}empty{% ENDIF %}{% IF goods.COUNT_MODIFICATION > 1 %} _with-mod{% ENDIF %} col-lg-3 col-md-4 col-sm-6 col-sms-6 col-smb-12">
далее
<!-- Вывод товаров Списком --> <ul class="products-list"> {% FOR goods %} <li class="item {% IF goods.MAX_REST_VALUE=0 %}empty{% ENDIF %}" itemscope itemtype="https://schema.org/Product">заменяем на
<!-- Вывод товаров Списком --> <ul class="products-list"> {% FOR goods %} <li class="item {% IF goods.MIN_REST_VALUE=0 %}empty{% ENDIF %}{% IF goods.COUNT_MODIFICATION > 1 %} _with-mod{% ENDIF %}" itemscope itemtype="https://schema.org/Product">
В шаблоне HTML
Заменяем для Хитов продаж
<!-- Добавление товара в корзину --> {% IF index_page_favorites_goods.MIN_REST_VALUE=0 %} <div class="empty" title="Нет в наличии" data-tooltip="Нет в наличии"><span>Нет в наличии</span></div> {% ELSE %} <a class="add-cart" title="В корзину" data-tooltip="В корзину" rel="nofollow" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={index_page_favorites_goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={index_page_favorites_goods.MIN_PRICE_NOW_ID}"><i class="fal fa-shopping-cart" aria-hidden="true"></i><span>В корзину</span></a> <a class="add-cart quick" title="Быстро оформить заказ" rel="nofollow" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={index_page_favorites_goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={index_page_favorites_goods.MIN_PRICE_NOW_ID}"><span>Купить в 1 клик</span></a> {% ENDIF %} <!-- /END Добавление товара в корзину -->на
<!-- Добавление товара в корзину --> {% IF index_page_favorites_goods.MAX_REST_VALUE=0 %} <div class="empty" title="Нет в наличии" data-tooltip="Нет в наличии"><span>Нет в наличии</span></div> {% ELSE %} {% IF index_page_favorites_goods.COUNT_MODIFICATION > 1 %} <a class="quickviewmod button" title="В корзину" data-tooltip="В корзину" rel="nofollow" href="{index_page_favorites_goods.URL_MIN_PRICE_NOW}"><i class="fal fa-shopping-cart" aria-hidden="true"></i><span>В корзину</span></a> {% ELSE %} <a class="add-cart" title="В корзину" data-tooltip="В корзину" rel="nofollow" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={index_page_favorites_goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={index_page_favorites_goods.MIN_PRICE_NOW_ID}"><i class="fal fa-shopping-cart" aria-hidden="true"></i><span>В корзину</span></a> <a class="add-cart quick" title="Быстро оформить заказ" rel="nofollow" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={index_page_favorites_goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={index_page_favorites_goods.MIN_PRICE_NOW_ID}"><span>Купить в 1 клик</span></a> {% ENDIF %} {% ENDIF %} <!-- /END Добавление товара в корзину -->
также
{% FOR index_page_favorites_goods %} <div class="item {% IF index_page_favorites_goods.MIN_REST_VALUE=0 %}empty{% ENDIF %}">
на
{% FOR index_page_favorites_goods %} <div class="item {% IF index_page_favorites_goods.MAX_REST_VALUE=0 %}empty{% ENDIF %}{% IF index_page_favorites_goods.COUNT_MODIFICATION > 1 %} _with-mod{% ENDIF %}">
далее для Новинок
<!-- Добавление товара в корзину --> {% IF index_page_new_goods.MIN_REST_VALUE=0 %} <div class="empty" title="Нет в наличии" data-tooltip="Нет в наличии"><span>Нет в наличии</span></div> {% ELSE %} <a class="add-cart" title="В корзину" data-tooltip="В корзину" rel="nofollow" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={index_page_new_goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={index_page_new_goods.MIN_PRICE_NOW_ID}"><i class="fal fa-shopping-cart" aria-hidden="true"></i><span>В корзину</span></a> <a class="add-cart quick" title="Быстро оформить заказ" rel="nofollow" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={index_page_new_goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={index_page_new_goods.MIN_PRICE_NOW_ID}"><span>Купить в 1 клик</span></a> {% ENDIF %} <!-- /END Добавление товара в корзину -->на
<!-- Добавление товара в корзину --> {% IF index_page_new_goods.MAX_REST_VALUE=0 %} <div class="empty" title="Нет в наличии" data-tooltip="Нет в наличии"><span>Нет в наличии</span></div> {% ELSE %} {% IF index_page_new_goods.COUNT_MODIFICATION > 1 %} <a class="quickviewmod button" title="В корзину" data-tooltip="В корзину" rel="nofollow" href="{index_page_new_goods.URL_MIN_PRICE_NOW}"><i class="fal fa-shopping-cart" aria-hidden="true"></i><span>В корзину</span></a> {% ELSE %} <a class="add-cart" title="В корзину" data-tooltip="В корзину" rel="nofollow" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={index_page_new_goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={index_page_new_goods.MIN_PRICE_NOW_ID}"><i class="fal fa-shopping-cart" aria-hidden="true"></i><span>В корзину</span></a> <a class="add-cart quick" title="Быстро оформить заказ" rel="nofollow" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={index_page_new_goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={index_page_new_goods.MIN_PRICE_NOW_ID}"><span>Купить в 1 клик</span></a> {% ENDIF %} {% ENDIF %} <!-- /END Добавление товара в корзину -->также
{% FOR index_page_new_goods %} <div class="item {% IF index_page_new_goods.MIN_REST_VALUE=0 %}empty{% ENDIF %}">
на
{% FOR index_page_new_goods %} <div class="item {% IF index_page_new_goods.MAX_REST_VALUE=0 %}empty{% ENDIF %}{% IF index_page_new_goods.COUNT_MODIFICATION > 1 %} _with-mod{% ENDIF %}">далее для Товары на главной
<!-- Добавление товара в корзину --> {% IF index_page_goods.MIN_REST_VALUE=0 %} <div class="empty" title="Нет в наличии" data-tooltip="Нет в наличии">Нет в наличии</div> {% ELSE %} <a class="add-cart" title="В корзину" data-tooltip="В корзину" rel="nofollow" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={index_page_goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={index_page_goods.MIN_PRICE_NOW_ID}"><i class="fal fa-shopping-cart" aria-hidden="true"></i><span>В корзину</span></a> <a class="add-cart quick" title="Быстро оформить заказ" rel="nofollow" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={index_page_goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={index_page_goods.MIN_PRICE_NOW_ID}"><span>Купить в 1 клик</span></a> {% ENDIF %} <!-- /END Добавление товара в корзину -->на
<!-- Добавление товара в корзину --> {% IF index_page_goods.MAX_REST_VALUE=0 %} <div class="empty" title="Нет в наличии" data-tooltip="Нет в наличии">Нет в наличии</div> {% ELSE %} {% IF index_page_goods.COUNT_MODIFICATION > 1 %} <a class="quickviewmod button" title="В корзину" data-tooltip="В корзину" rel="nofollow" href="{index_page_goods.URL_MIN_PRICE_NOW}"><i class="fal fa-shopping-cart" aria-hidden="true"></i><span>В корзину</span></a> {% ELSE %} <a class="add-cart" title="В корзину" data-tooltip="В корзину" rel="nofollow" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={index_page_goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={index_page_goods.MIN_PRICE_NOW_ID}"><i class="fal fa-shopping-cart" aria-hidden="true"></i><span>В корзину</span></a> <a class="add-cart quick" title="Быстро оформить заказ" rel="nofollow" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={index_page_goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={index_page_goods.MIN_PRICE_NOW_ID}"><span>Купить в 1 клик</span></a> {% ENDIF %} {% ENDIF %} <!-- /END Добавление товара в корзину -->также
{% FOR index_page_goods %} <div class="item {% IF index_page_goods.MIN_REST_VALUE=0 %}empty{% ENDIF %}">
на
{% FOR index_page_goods %} <div class="item {% IF index_page_goods.MAX_REST_VALUE=0 %}empty{% ENDIF %}{% IF index_page_goods.COUNT_MODIFICATION > 1 %} _with-mod{% ENDIF %}">
#282247 Увеличить Количество Строк В Фильтре По Бренду
Отправлено
evros
на 05 Апрель 2019 - 11:50
Mr.Nito (05 Апрель 2019 - 01:02) писал:
В разделе Сайт - редактор шаблонов - шаблон HTML замените
<!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд аккомулятора) --> {% FOR filter_attr_list %} <div class="filter"> <div class="title {% IF filter_attr_list.index > 3 %}active{% ENDIF %}">{filter_attr_list.NAME}:<span class="filter-arrow fal fa-angle-up"></span></div> <ul class="filter-inner {% FOR values %}{% IF filter_attr_list.values.index > 10 %}crop{break}{% ENDIF %}{% ENDFOR %}" {% IF filter_attr_list.index > 3 %}style="display:none"{% ENDIF %}> {% FOR values %} <li class="filter-item"> <input class="checkbox-hidden" type="checkbox" name="form[filter][attr][{filter_attr_list.ID}][{filter_attr_list.values.ID}]" value="1" id="filterAttrVal{filter_attr_list.values.ID}" {% IF filter_attr_list.values.CHECKED %}checked="checked"{% ELSEIF filter_attr_list.values.NB_GOODS_FILTERED=0 %}disabled="disabled"{% ENDIF %} /> <label class="checkbox-name" for="filterAttrVal{filter_attr_list.values.ID}">{filter_attr_list.values.VALUE} <span class="counter">{filter_attr_list.values.NB_GOODS_FILTERED}</span></label> </li> {% ENDFOR %} </ul> </div> {% ENDFOR %}
на
<!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд аккомулятора) --> {% FOR filter_attr_list %} <div class="filter"> <div class="title {% IF filter_attr_list.index > 3 %}active{% ENDIF %}">{filter_attr_list.NAME}:<span class="filter-arrow fal fa-angle-up"></span></div> <ul class="filter-inner {% FOR values %}{% IF filter_attr_list.values.index > 10 %}crop{break}{% ENDIF %}{% ENDFOR %}" {% IF filter_attr_list.index > 3 %}style="display:none"{% ENDIF %}> {% FOR values %} <li class="filter-item"> <input class="checkbox-hidden" type="checkbox" name="form[filter][attr][{filter_attr_list.ID}][{filter_attr_list.values.ID}]" value="1" id="filterAttrVal{filter_attr_list.values.ID}" {% IF filter_attr_list.values.CHECKED %}checked="checked"{% ELSEIF filter_attr_list.values.NB_GOODS_FILTERED=0 %}disabled="disabled"{% ENDIF %} /> <label class="checkbox-name" for="filterAttrVal{filter_attr_list.values.ID}">{filter_attr_list.values.VALUE} <span class="counter">{filter_attr_list.values.NB_GOODS_FILTERED}</span></label> </li> {% ENDFOR %} </ul> {% FOR values %} {% IF filter_attr_list.values.index > 10 %} <button class="filter-more" type="button"><span class="filter-moreText pseudo-link">Показать все</span> <span class="filter-moreArrow fal fa-angle-down"></span></button> {break} {% ENDIF %} {% ENDFOR %} </div> {% ENDFOR %}
ШИКАРНО!!! Благодарю Вас! Особенно за строку "показать все" !
#282250 Увеличить Количество Строк В Фильтре По Бренду
Отправлено
Nicolas
на 05 Апрель 2019 - 12:05
Mr.Nito (05 Апрель 2019 - 01:02) писал:
В разделе Сайт - редактор шаблонов - шаблон HTML замените
<!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд аккомулятора) --> {% FOR filter_attr_list %} <div class="filter"> <div class="title {% IF filter_attr_list.index > 3 %}active{% ENDIF %}">{filter_attr_list.NAME}:<span class="filter-arrow fal fa-angle-up"></span></div> <ul class="filter-inner {% FOR values %}{% IF filter_attr_list.values.index > 10 %}crop{break}{% ENDIF %}{% ENDFOR %}" {% IF filter_attr_list.index > 3 %}style="display:none"{% ENDIF %}> {% FOR values %} <li class="filter-item"> <input class="checkbox-hidden" type="checkbox" name="form[filter][attr][{filter_attr_list.ID}][{filter_attr_list.values.ID}]" value="1" id="filterAttrVal{filter_attr_list.values.ID}" {% IF filter_attr_list.values.CHECKED %}checked="checked"{% ELSEIF filter_attr_list.values.NB_GOODS_FILTERED=0 %}disabled="disabled"{% ENDIF %} /> <label class="checkbox-name" for="filterAttrVal{filter_attr_list.values.ID}">{filter_attr_list.values.VALUE} <span class="counter">{filter_attr_list.values.NB_GOODS_FILTERED}</span></label> </li> {% ENDFOR %} </ul> </div> {% ENDFOR %}
на
<!-- Фильтры по характеристикам товаров (Например: Производитель, разрешение экрана, заряд аккомулятора) --> {% FOR filter_attr_list %} <div class="filter"> <div class="title {% IF filter_attr_list.index > 3 %}active{% ENDIF %}">{filter_attr_list.NAME}:<span class="filter-arrow fal fa-angle-up"></span></div> <ul class="filter-inner {% FOR values %}{% IF filter_attr_list.values.index > 10 %}crop{break}{% ENDIF %}{% ENDFOR %}" {% IF filter_attr_list.index > 3 %}style="display:none"{% ENDIF %}> {% FOR values %} <li class="filter-item"> <input class="checkbox-hidden" type="checkbox" name="form[filter][attr][{filter_attr_list.ID}][{filter_attr_list.values.ID}]" value="1" id="filterAttrVal{filter_attr_list.values.ID}" {% IF filter_attr_list.values.CHECKED %}checked="checked"{% ELSEIF filter_attr_list.values.NB_GOODS_FILTERED=0 %}disabled="disabled"{% ENDIF %} /> <label class="checkbox-name" for="filterAttrVal{filter_attr_list.values.ID}">{filter_attr_list.values.VALUE} <span class="counter">{filter_attr_list.values.NB_GOODS_FILTERED}</span></label> </li> {% ENDFOR %} </ul> {% FOR values %} {% IF filter_attr_list.values.index > 10 %} <button class="filter-more" type="button"><span class="filter-moreText pseudo-link">Показать все</span> <span class="filter-moreArrow fal fa-angle-down"></span></button> {break} {% ENDIF %} {% ENDFOR %} </div> {% ENDFOR %}
Огромное спасибо!
#279798 Две Шапки В Формате Psd
Отправлено
gringo
на 30 Ноябрь 2018 - 16:07
Предлагаю вашему вниманию 2 шапки для шаблона "Сияние".
Два исхдника в формате PSD.
В исходниках можно поменять задний фон, изменить текст, заменить кнопку поиска и некоторые другие детали.
Чтобы ничего не испортить, слой с заменяемым фоном должен быть внизу.
Выглядят вот так:

Исходник 1 — Ссылка для скачивания (890 Kb.)
Исходник 2 — Ссылка для скачивания (553 Kb.)
Надеюсь кому-то пригодится. Всего хорошего!
#279727 Изменения В Мобильной Версии
Отправлено
like.hornet.6
на 28 Ноябрь 2018 - 09:22
#277417 Нет Продаж С Магазина
Отправлено
24disc
на 26 Июль 2018 - 18:49
2. Уберите из подвала "вход в бэкофис"
3. Я бы сделал текст баннеров на главной (в каруселе) в цвете с сайтом и тем же шрифтом.
4. Уберите снизу ссылки на соц сети если вас в них нет.
5. Ягоды и травы для настоЕек.
6. Заполните профиль свой в контакте - я как продавцу вам не доверяю если не знаю о вас ничего. Тем более в рамках узкой сферы самогоноварения.
Это все мелочи которые вижу сейчас, а вообще все не просто так.. Сколько люди проводят на сайте? Откуда эти люди пришли? Может у вас цены дорогие? Может ассортимент маленький? Много факторов. И никто вам не даст конкретного ответа, что нужно сделать, чтобы были продажи.
#276025 Не Могу Найти Подходящий Скрипт, Помогите Разобраться!
Отправлено
magiya1984
на 22 Май 2018 - 16:17

#274613 Номер Отслеживания в ЛК клиента
Отправлено
ROS
на 01 Апрель 2018 - 14:23
Mr.Nito (01 Апрель 2018 - 13:13) писал:
После
<td><span class="">Статус оплаты</span></td>добавил
<td><span class="">Номер отслеживания: </span></td>
Далее после
<td>{%IF order_list.PAYMENT=1%}Оплачен{% ELSEIF order_list.PAYMENT=2 %}Оплачен частично{%ELSE%}Не оплачен{%ENDIF%}</td>добавил
<td>{order_list.ORDER_TRACKING_NUMBER}</td>
То что надо.
#273973 Слайдер На Главной для шаблона Рассвет
Отправлено
Татьяна21
на 13 Март 2018 - 11:05
Mr.Nito (13 Март 2018 - 10:50) писал:
строка
#slideshow .slider a {display: none;height: 800px;background: url("{ASSETS_IMAGES_PATH}slide1.jpg?design=sunrise") center center no-repeat;background-size: cover; }2. Поправил запуск слайдера на мобильной версии в main.js
if(getClientWidth() < 750){ $('#slideshow').css({'height': 'auto', 'width': 'auto'}); } // Запуск функций при изменении экранаЗаменил на
if(getClientWidth() < 750){ slideshow() $('#slideshow').css({'height': 'auto', 'width': 'auto'}); } // Запуск функций при изменении экрана
Отлично! СПАСИБО!

Все работает!
#271304 Закрепить Облать Каталог Товаров При Прокрутке
Отправлено
Sharlex
на 30 Декабрь 2017 - 15:44
#271056 Поменять Все Шестиугольники На Круги
Отправлено
ivtro
на 22 Декабрь 2017 - 18:24
#270825 Изменение И Перемещение Блоков На Главной Странице
Отправлено
Sozercatell
на 18 Декабрь 2017 - 20:09
Mr.Nito (18 Декабрь 2017 - 19:56) писал:
Изменения по сайту произвёл.
Бэкап после изменений от 18.12.2017 19:54:30
Соц сети можно установить в шаблоне HTML
<!-- Соц. сети --> <h4 class="title">Мы в социальных сетях</h4> <div class="social-links"> <a class="facebook fa fa-facebook" href="https://www.facebook.com/" title="FaceBook.com" target="_blank"><span>facebook</span></a> <a class="twitter fa fa-twitter" href="https://twitter.com/" title="Twitter.com" target="_blank"><span>twitter</span></a> <a class="odnoklassniki fa fa-odnoklassniki" href="https://ok.ru/" title="Odnoklassniki" target="_blank"><span>odnoklassniki</span></a> <a class="vk fa fa-vk" href="https://vk.com/" title="VK.com" target="_blank"><span>vk</span></a> <a class="instagram fa fa-instagram" href="https://instagram.com/" title="Instagram.com" target="_blank"><span>instagram</span></a> </div>
где
href="https://instagram.com/"
адрес на страницы
Огромное спасибо!
Увидел.
#267653 Как Сделать Такое На Товаре
Отправлено
lelenushka
на 25 Сентябрь 2017 - 16:23
- Форум владельцев интернет-магазинов
- → Просмотр профиля: "Лайки": Mr.Nito
- Privacy Policy