Для работы плагина требуется интеграция специального кода ("хелпера") в шаблоны вашей темы дизайна.
Сам код хелпера выведен в настройках плагина, это:
{shopCartlinksViewHelper::renderButton()}
Безопасный код интеграции выглядит так:
{if method_exists('shopCartlinksViewHelper', 'renderButton')} {shopCartlinksViewHelper::renderButton()} {/if}
Нужно найти в шаблонах вашей темы дизайна место, отвечающее за корзину, за нужный вам участок страницы и добавить этот хелпер в это место и сохранить.
Чаще всего это файлы, имена которых включают слова order или cart.
Чтобы найти конкретное место, посмотрите в исходном коде страницы через браузер названия стилей элементов, которые находятся в этом месте, пример:
И затем найдите этот стиль в файле шаблона. Возле этого элемента и можно разместить хелпер плагина.
После обновления темы это нужно будет сделать повторно. Чтобы этого избежать попросите разработчика вашей темы интегрировать плагин в следующих обновлениях.
Плагин уже интегрирован в темы Megashop 3.0 и Megaopt 1.0, для них дополнительных действий производить не требуется, нужно лишь включить плагин и активировать опцию в настройках темы.
Допустим, мы хотим вывести кнопку в это место корзины:
Находим файл order.html в разделе админ-панели Витрина - Шаблоны.
Далее находим заголовок H2 "корзина", он выглядит так:
<h2 class="s-header">{$config.cart.block_name|default:"[`Shopping cart`]"|escape}</h2>
Сразу после него мы можем добавить наш хелпер:
Сохраняем и проверяем результат в корзине:
Задача - разместить кнопку плагина в этом месте корзины:
В исходном коде мы видим, что у заголовка "Корзина" стиль называется s-header внутри элемента s-order-page:
В разделе Витрина - Шаблоны находим файл order.html и ищем в нём упоминание заголовка со стилем s-header :
Добавляем код интеграции плагина сразу после заголовка:
Сохраняем и проверяем отображение в корзине:
При необходимости внешний вид можно поправить стилями.
Услуги
Продукты
Кейсы
Блог
О нас
Акции
Bodysite.Club
Контакты