Изображения для категории

Изображения для категории для Shop-Script

Привязка изображений любых размеров к категории

4.7 22 оценки

Бесплатный пробный период 7 дней для всех аккаунтов в облаке Webasyst.

Ваш отзыв
Установок
2200+
Разработчик
Поддержка
Лицензия
Версия
1.11.0
Обновлено
12 февраля 2024
Дополнительные лицензии
Без скидок
Минимальные требования
  • Версия PHP >=5.3
  • Приложение Shop-Script

Настройки плагина.

  1. Активность плагина - включить (отключить) функционал плагина.
  2. Кеширование - использование алгоритмов кеширования поддерживаемых shop-script (memcache, xcache...).
  3. Добавить в микроразметку OpenGraph - добавляет атрибут image в микроразметку opengraph страницы категории.
  4. Идентификатор изображения для вывода - Изображение с данным идентификатором будет выведено в микроразметку OpenGraph.

Таблица групп изображений.

Для добавления группы нужно нажать ссылку "Добавить категорию" и заполнить следующие поля:

  1. Наименование - текстовое имя группы изображений (будет выведено в редактирование категории).
  2. Идентификатор - текстовый идентификатор группы для вызова в шаблонах (допустимые символы a-z и 0-9).
  3. Ширина - Максимальная ширина для обрезки фото. При пустом (нулевом) значении обрезка изображения по ширине будет пропорционально заданной высоте.
  4. Высота - Максимальная высота для обрезки фото. При пустом (нулевом) значении обрезка изображения по высоте будет пропорционально заданной ширине.

При пустых значениях высоты и ширины будет отдаваться оригинал изображения.

Хелперы для использования в шаблонах.

  1. {$images = shopSkcatimageHelper::getImages()} - Получение всех изображений в виде массива.
  2. {$images = shopSkcatimageHelper::getImages($category.id)} - Получение всех изображений категории в виде массива, где $category.id это идентификатор категории.
  3. {$image = shopSkcatimageHelper::getImages($category.id, $group_name)} - Получение конкретного изображения категории в виде ссылки, где $category.id это идентификатор категории, а $group_name - текстовый идентификатор группы изображения из настроек к плагину.

Пример:
1. {$image = shopSkcatimageHelper::getImages($category.id, 'banner')} - в переменной $image будет ссылка на картинку с идентификатором группы banner для категории с идентификатором, хрянщимся в переменной $category.id.

2. Далее вставляем ссылку в тег изображения:
<img src="{$image}" />