Начало
Основные настройки
Пользовательские блоки
Шапка сайта
Главная страница
Левый блок (sidebar)
Категория товаров
Карточка товара
Подвал сайта
Цветовые настройки
Плагины
Уведомить о поступлении товара (Steemy)
!!! Платные плагины покупаются отдельно !!!
В тему внедрен плагин
!!! Прописывать в теме в шаблонах не надо !!!
Вывод в списках товаров
- Устанавливаем плагин себе в магазин и скидываем кеши
-
Идем в Плагины магазина
Включаем плагин и делаем настройки вида -
Прописать класс кнопки
-
Все плагин готов к работе
Вывод в карточке товара
- Устанавливаем плагин себе в магазин и скидываем кеши
-
Идем в Плагины магазина
Включаем плагин и делаем настройки вида -
В теме есть два варианта вывода карточки товара:
в 2 или 3 столбца, от этого зависят как настраивать плагины1. Дизайн в 2 столбца
В настройках плагина отключаем вывод frontend_product.cart
2. Дизайн в 3 столбца
В настройках плагина включаем вывод frontend_product.cart
-
Прописать класс кнопки
-
Все плагин готов к работе
Вывод своего плагина
1. Вывод в списках товаров
Необходимо прописать свой хелпер вывода кнопки в шаблонах:
list-thumbs.html - шаблон вывода в теме. Где находятся шаблоны темы?
После кода писать свой хелпер
{* PLUGIN - https://www.webasyst.ru/store/plugin/shop/buy1click/ *}
{elseif $ts.category_product_buy_click == 'buy1click' && class_exists('shopBuy1clickViewHelper')}
<div class="products__one">
{shopBuy1clickViewHelper::getButton($p.id)}
</div>
{/if}
{/if}
<!-- Пишем сюда свой хелпер -->
list-thumbs-list.html - шаблон вывода в теме. Где находятся шаблоны темы?
После кода писать свой хелпер
{* PLUGIN - https://www.webasyst.ru/store/plugin/shop/buy1click/ *}
{elseif $ts.category_product_buy_click == 'buy1click' && class_exists('shopBuy1clickViewHelper')}
<div class="products__one">
{shopBuy1clickViewHelper::getButton($p.id)}
</div>
{/if}
{/if}
<!-- Пишем сюда свой хелпер -->
2. Вывод в карточке товара
product/cart.form.html - шаблон вывода в теме. Где находятся шаблоны темы?
Вывод в 2 столбца
После кода писать свой хелпер
{* PLUGIN - https://www.webasyst.ru/store/plugin/shop/buy1click/ *}
{elseif $ts.category_product_buy_click == 'buy1click' && class_exists('shopBuy1clickViewHelper')}
{shopBuy1clickViewHelper::getButton($product.id)}
{/if}
{/if}
<!-- Пишем сюда свой хелпер -->
Вывод в 3 столбца
После кода писать свой хелпер
{if !$wa->get('ajax')}
{* @event frontend_product.%plugin_id%.cart *}
{foreach $frontend_product as $_}
<div class="product__plugins">
{$_.cart}
</div>
{/foreach}
<!-- Пишем сюда свой хелпер -->
{/if}
Наверх ↑