Обзор
Обновлено
Для чего нужен плагин
«Изображения категорий» позволяет загружать картинки в категории товаров Shop-Script и получать ссылки на них в шаблонах магазина. Владелец магазина работает с загрузкой и группами в бэкенде, разработчик подключает вывод в нужных местах темы.
На экране показаны группы изображений категорий и поля размеров эскизов.
Группа — отдельное назначение изображения. Например, для одной категории можно загрузить основную картинку в default, а баннер — в category_banner. В интерфейсе предусмотрено одно изображение на группу у категории; для дополнительных картинок создавайте отдельные группы.
Возможности
- Загрузка файлов нажатием или перетаскиванием в настройках существующей категории.
- Создание и редактирование групп изображений.
- Создание эскизов по размерам, заданным для группы, и по запросу из темы.
- Эскизы @2x для экранов с высокой плотностью пикселей.
- Загрузка готовых WebP и SVG. Для SVG используется исходный файл без растровых эскизов.
- Получение одной ссылки или массива изображений для дерева категорий через хелпер темы.
- Просмотр, загрузка, замена и удаление изображений через инструменты приложения MCP.
Загрузка сама по себе не добавляет разметку на витрину. Для показа нужна поддержка плагина в теме либо подключение хелперов.
Редакции
В маркете Webasyst предлагаются редакции «База» и «Премиум». В коде премиум-лицензия проверяется для автоматической конвертации загружаемых растровых изображений в WebP.
| Возможность | База | Премиум |
|---|---|---|
| Группы, загрузка изображений, эскизы и хелперы | Есть | Есть |
| Загрузка готовых файлов WebP и SVG | Есть | Есть |
| Инструменты MCP при установленном приложении MCP | Есть | Есть |
| Автоматическая конвертация при загрузке в WebP и выбор её качества | Нет | Есть, при поддержке WebP сервером |
Различие в конвертации также указано на странице сравнения редакций.
Совместимость и требования
Для работы обязательны:
| Компонент | Минимальная версия |
|---|---|
Приложение «Инсталлер» (app.installer) |
2.7.0 |
Shop-Script (app.shop, приложение «Магазин») |
9 |
| PHP | 7.4 |
Для автоматической конвертации нужна поддержка WebP на сервере. Код конвертации использует функции GD. Создание растровых эскизов выполняется средствами обработки изображений Webasyst.
Приложение MCP нужно только для управления через ИИ-агента. Для обычной загрузки и вывода картинок оно не требуется.