PHPShop
Search
K
Comment on page

Stiker - стикер

Стикеры, с помощью которых можно выводить любые элементы дизайна в шаблоне.
С помощью стикеров упрощается задача реализации персонального дизайна, в том числе, проблема размещения на некоторых страницах сайта индивидуальных блоков, баннеров. Стикеры дают возможность выводить блоки свободного в шаблоне и редактировать их из админки (акции, адреса, распродажи, баннеры) в случае, когда использование стандартных текстовых блоков невозможно или их функции уже заняты.
Стикеры используются в бесплатных предустановленных шаблонах для вывода уникальных элементов дизайна.
Включите модуль в меню Модули - Управление модулями - Дизайн - Stiker, затем откройте модуль в меню Модули - Sticker.
Добавьте новый стикер через меню ⚙️ → Обзор стикеров → ➕.

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

Придумайте переменную метки, для вывода впоследствии в нужном вам месте в шаблоне. Имя метки обязательно должно быть на латинском языке. Полученную переменную нужно будет вставить в шаблон - в нашем случае это @sticker_example@. Задаем привязку к определенной странице, если требуется, в одноименном поле.
Во вкладку Содержание нужно вставить код видео. Чтобы получить код видео на Youtube, выбираем нужное видео, внизу нажимаем Поделиться, выбираем опцию HTML код:
Копируем этот код, и вставляем во вкладку Содержание нашего Стикера, сохраняем Стикер.
Теперь нам необходимо вставить полученную переменную @sticker_example@ в шаблон.
Для вставки метки можно воспользоваться любым файл-менеджером, например FileZilla, CuteFTP, а можно сделать проще – через встроенный редактор шаблонов Настройки - Шаблоны дизайна, который дает доступ к коду шаблона прямо через админ панель.
  • Открываем редактор шаблона. Выбираем наш шаблон Имя шаблона - Основное - Другие страницы.
  • Вставляем @sticker_example@ в код страницы в нужное нам место.
Сохраняем шаблон, обновляем витрину сайту, видим результат:
Бывают случаи, когда встроенный редактор шаблона не сохраняет изменения, в этом случае нужно проверить, проставлены ли полные права записи 777 на папку, в которой лежит шаблон, который вы правите - /phpshop/templates/имя_шаблона.
Для интеграции стикера в ручном режиме, включите следующий код в содержание страницы или текстового блока:
@php
$PHPShopStickerElement = new PHPShopStickerElement();
echo $PHPShopStickerElement->forma("маркер стикера");
php@
Last modified 7mo ago