Stiker

Гибкий модуль, с помощью которого можно выводить любые элементы дизайна в шаблоне.

С помощью стикеров упрощается задача реализации персонального дизайна, в том числе, проблема размещения на некоторых страницах сайта индивидуальных блоков, баннеров. Стикеры дают возможность выводить блоки свободного в шаблоне и редактировать их из админки (акции, адреса, распродажи, баннеры) в случае, когда использование стандартных текстовых блоков невозможно или их функции уже заняты.

Стикеры используются в бесплатных предустановленных шаблонах для вывода уникальных элементов дизайна.

Включите модуль в меню Модули - Управление модулями - Дизайн - Stiker, затем откройте модуль в меню Модули - Sticker.

Добавьте новый стикер через меню ⚙️ → Обзор стикеров → ➕.

Пример – вставка видео на сайт

Придумайте переменную метки, для вывода впоследствии в нужном вам месте в шаблоне. Имя метки обязательно должно быть на латинском языке. Полученную переменную нужно будет вставить в шаблон - в нашем случае это @sticker_example@. Задаем привязку к определенной странице, если требуется, в одноименном поле.

Во вкладку Содержание нужно вставить код видео. Чтобы получить код видео на Youtube, выбираем нужное видео, внизу нажимаем Поделиться, выбираем опцию HTML код:

Копируем этот код, и вставляем во вкладку Содержание нашего Стикера, сохраняем Стикер.

Теперь нам необходимо вставить полученную переменную @sticker_example@ в шаблон.

Для вставки метки можно воспользоваться любым файл-менеджером, например FileZilla, CuteFTP, а можно сделать проще – через встроенный редактор шаблонов Настройки - Шаблоны дизайна, который дает доступ к коду шаблона прямо через админ панель.

  • Открываем редактор шаблона. Выбираем наш шаблон Имя шаблона - Основное - Другие страницы.

  • Вставляем @sticker_example@ в код страницы в нужное нам место.

Сохраняем шаблон, обновляем витрину сайту, видим результат:

Бывают случаи, когда встроенный редактор шаблона не сохраняет изменения, в этом случае нужно проверить, проставлены ли полные права записи 777 на папку, в которой лежит шаблон, который вы правите - /phpshop/templates/имя_шаблона.

Для интеграции стикера в ручном режиме, включите следующий код в содержание страницы или текстового блока:

@php
$PHPShopStickerElement = new PHPShopStickerElement();
echo $PHPShopStickerElement->forma("маркер стикера");
php@