Как настроить автоматическую генерацию миниатюр (Thumbnails) изображений в October CMS?

Пользователь

от yasmine , в категории: PHP , 8 месяцев назад

Как настроить автоматическую генерацию миниатюр (Thumbnails) изображений в October CMS?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от aaron_armstrong , 8 месяцев назад

@yasmine 

В October CMS автоматическая генерация миниатюр изображений осуществляется с помощью плагина RainLab.Pages. Для настройки этого функционала следуйте инструкциям:

  1. Установите плагин RainLab.Pages, если он еще не установлен. Для этого перейдите в раздел "Настройки" -> "Обновление системы" -> "Установить плагины". Введите "RainLab.Pages" в поле поиска, найдите плагин и установите его.
  2. После установки плагина откройте раздел "Настройки" -> "Система" -> "Настройки страниц" и добавьте следующий код в секцию "types":
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
thumbnails:
  label: Генерация миниатюр
  span: full
  mode: tab
  comment: "Настройки автоматической генерации миниатюр изображений"
  fields:
    thumbnail_width:
      label: Ширина миниатюры
      type: number
      default: 200
    thumbnail_height:
      label: Высота миниатюры
      type: number
      default: 200
    thumbnail_quality:
      label: Качество миниатюры
      type: slider
      default: 85
      min: 0
      max: 100


  1. Сохраните изменения. Теперь в редакторе страниц вам будет доступен новый раздел "Генерация миниатюр", где можно задать настройки для автоматической генерации миниатюр.
  2. Чтобы использовать миниатюры в вашем шаблоне, используйте следующий синтаксис:
1


где:

  • width - ширина миниатюры,
  • height - высота миниатюры,
  • mode - режим масштабирования (crop - обрезать, exact - точное соответствие пропорциям).


Например:

1


Теперь при загрузке изображений к страницам они будут автоматически генерировать миниатюры с заданными размерами и качеством.