Плагины

Изображения пунктов меню для приложения «Управление меню»

80+ установок

Плагин позволяет добавлять изображения для пунктов меню и выводить их в нужном месте шаблона. Поддерживает загрузку webp и svg!

2 399 ₽
Не знаете с чего начать? Оставьте заявку — мы проконсультируем по выбору решения, поможем с установкой и настройкой.

Описание

Добавляйте изображения для пунктов меню без ограничений

Плагин позволяет добавлять изображения для пунктов меню и выводить их в нужном месте шаблона. Поддерживает загрузку webp и svg!

Группы изображений

Вы можете создавать неограниченное кол-вол групп изображений для загрузки

Эскизы

Добавьте группам нужные размеры эскизов и при загрузке изображения в пункт меню они создадутся автоматически

Генерация эскизов налету

В запросе изображения можно указать любой размер и эскиз создаться автоматически, даже если не указан в группе

2х изображения

Они создаются автоматически для экранов с высокой плотностью пикселей

В плагине реализовано Drag and Drop добавление изображений.

Получение ссылки на изображение

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

{$wa->menu->ewmenuimgPlugin->getImage($item_id = int, $group = string, $size = string, $retina = boolean)}
  
Примеры:
{$_image = $wa->menu->ewmenuimgPlugin->getImage($item["id"], "default", "64x64")} - так можно вывести изображение в цикле перебора пунктов меню
{$_image_2x = $wa->menu->ewmenuimgPlugin->getImage(3, "other", "200x0", true)} - так можно вывести изображение @2x пункта меню с id = 3 из группы изображений "other"
{if $wa->menu->ewmenuimgPlugin->version()} ... {/if} - проверка, что плагин установлен и включён

Такой вызов безопасен: если плагин выключен или удалён, витрина продолжит работать — хелпер просто вернёт пустое значение. Прежние статические вызовы menuEwmenuimgHelper::getImage() и ::getImages() тоже работают, переписывать уже настроенные темы не обязательно.

Получение массива изображений

Новый параметр depth не является необязательным и отвечает за глубину перебора массива пунктов меню.

{$wa->menu->ewmenuimgPlugin->getImages($menu = array, $group = string, $size = string, $depth = int)}
  
Запрос:
{$menu_images = $wa->menu->ewmenuimgPlugin->getImages($menu, "default", "120x120", 3)}

Результат: плоский массив с ключем = id пункта меню, с глубиной перебора - 3 уровня
37 => [
  'image' => '/wa-data/public/menu/plugins/ewmenuimg/37/1/167.97063d124256fbd05.90007669_64x64.webp',
  'image_2x' => '/wa-data/public/menu/plugins/ewmenuimg/37/1/167.97063d124256fbd05.90007669_64x64@2x.webp',
],
43 => [
  'image' => '/wa-data/public/menu/plugins/ewmenuimg/43/1/174.97063d1257782ba47.08325660_64x64.webp',
  'image_2x' => '/wa-data/public/menu/plugins/ewmenuimg/43/1/174.97063d1257782ba47.08325660_64x64@2x.webp',
]  

Интеграция в тему дизайна не входит в стоимость плагина!

Мы в социальных сетях

Узнавайте первыми о наших новых решениях и акциях в социальных сетях.

С этим часто берут

Приложение «Заявки»

Приложение «Заявки»

Сбор и обработка заявок с сайта. Мультиформы.

5 999 ₽
5.0 (1)20+
Квиз-формы для приложения «Заявки»

Квиз-формы для приложения «Заявки»

Длинная форма отпугивает: посетитель видит десять полей сразу и закрывает страницу. Квиз разбивает те же поля на шаги — с прогрессом и понятным финалом. Заявка приходит та же, но доходит до конца заметно больше людей.

2 999 ₽
< 10
Отзывы на сайте для приложения «Заявки»

Отзывы на сайте для приложения «Заявки»

Отзыв здесь — это заявка отдельной формы, поэтому ему бесплатно достаётся всё, что приложение уже умеет: конструктор полей, защита от спама, капча, вложения и уведомления. Плагин добавляет то, чего у заявки нет: оценку, модерацию, ответ магазина и ленту на витрине.

2 999 ₽
5.0 (1)< 10
Флагман
Seller 2.0

Seller 2.0

Современный дизайн и продуманная мобильная версия

24 999 ₽
5.0 (6)70+
Заказ в один клик для Shop-Script

Заказ в один клик для Shop-Script

Плагин позволяет оформить заказ в один клик без перехода в корзину.

1 999 ₽
5.0 (3)80+

Похожие решения