Структура хранения картинок.

В качестве библиотеки для управление картинками материалов используется Medialibrary v.6 с переназначенной логикой хранения файлов.

Все файлы хранятся в папке /public_html/media/, для каждого компонента создается своя папка (например: Feed, Catalog и т.д.) в корне которой хранятся исходные загруженные файлы (без применения пресетов) и папки с пресетами этих изображений.

Например: вы загрузили файл image.jpg в компоненте Feed, будут созданы следующие файлы и папки:

  • /public_html/media/Feed/image.jpg
  • /public_html/media/Feed/imagejpg/110x110.jpg
  • /public_html/media/Feed/imagejpg/140x140.jpg

Профит: вы всегда можете перезалить исходные файлы по их названию (допустим вы решили поправить картинку) и перегенерировать пресеты без обновления самого материала. Можно легко удалить целую группу пресетов находясь в одной директории и их перегенерировать и т.д.

Другие материалы по теме:

Установка LarrockCMS

LarrockCMS — это CMS основанная на php-фреймворке Laravel поставляемая в формате composer-пакетов.

Artisan команды

Консольные команды.

Изменение и переопределение шаблонов

Изменение внешнего вида сайта.

Загрузка...