Загрузите архив в Модули → Управление модулями → Загрузить и установить. Блоки появятся в меню Товары → Блоки товаров.
Настройки модуля
- Разрешить скрипты в блоках — по умолчанию выключено: при сохранении и импорте из HTML удаляются
<script>, атрибуты-обработчики вродеonclickи ссылкиjavascript:. - Удалять блоки при удалении модуля — по умолчанию выключено, блоки и их файлы переживают переустановку.
Блок
У блока пять вкладок.
- Общие — название, статус, зона показа, приоритет, отступы сверху и снизу и даты показа. Без дат блок показывается всегда, обе даты включаются в период.
- HTML — разметка. На файлы блока ссылайтесь как
assets/file.webp. Можно вставить HTML-документ целиком: останется только содержимое<body>, элементы<style>перенесутся в CSS. - CSS — стили. К каждому селектору добавляется префикс блока, пути указываются относительно папки блока:
url(assets/bg.webp). - Файлы — перетащите файлы или выберите их, они загружаются сразу. Можно указать подпапку.
- Условия показа — товары, категории (с подкатегориями или без), все товары, исключённые товары, языки и витрины. Если языки и витрины не выбраны, блок показывается на всех.
На странице товара в админке есть вкладка «Блоки товара»: там можно привязать блоки к товару напрямую и увидеть, какие блоки к нему применяются и почему.
Файлы
Допустимы jpg, png, gif, webp, avif, svg, ico, mp4, webm, woff, woff2, ttf и otf, до 20 МБ на файл. Содержимое проверяется на соответствие типу. Пробелы и нелатинские символы в именах заменяются на «-».
Импорт и экспорт ZIP
Архив для импорта:
landing.zip
├── index.html
├── style.css
└── assets/
├── hero.webp
└── video.mp4
Всё может лежать внутри одной папки. Файлы вне assets/ пропускаются. Лимит — 1000 файлов и 200 МБ.
Экспорт добавляет в архив block.json с настройками блока. При импорте нового блока настройки берутся из него. «Заменить из ZIP» у существующего блока меняет только HTML, CSS и файлы, а настройки и условия показа сохраняет.
Видео
<iframe> остаётся в блоке, только если ведёт на YouTube, Rutube, VK Видео, Vimeo или Дзен. Остальные удаляются при сохранении.