Путь к изображениям в медиа-менеджере

Как изменить путь по умолчанию к изображениям в медиа менеджере сайта на October CMS, чтобы изображения были в корневой папке images. Настройка путей для медиа.

Путь к изображениям в медиа-менеджере

  Как изменить путь к изображениям загружаемым через медиа менеджер October CMS.

  По умолчанию файлы через медиа-менеджер сохраняются в папке /storage/app/media/. При этом адрес изображения приходится прописывать начиная с этого пути:

<img src="/storage/app/media/..." />

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

 

  Всё что для этого нужно - это прописать это в конфигах.

  Сначало заходим в файл config\filesystems.php и в разделе Filesystem Disks прописываем новый драйвер. Я его назвал images и указал в его настройке 'root' => base_path(), то есть корень сайта, вместо дефолтного storage_path().

Вставил вот так:

config/filesystems.php
'disks' => [

    'local' => [
        'driver' => 'local',
        'root'   => storage_path('app'),
    ],

    'images' => [
        'driver' => 'local',
        'root'   => base_path(),
    ],

 

Теперь прописываем наши пути для storage

config/cms.php
'storage' => [

    'uploads' => [
        'disk'   => 'local',
        'folder' => 'uploads',
        'path'   => '/storage/app/uploads',
    ],
    
    'media' => [
        'disk'   => 'images',
        'folder' => 'images',
        'path'   => '/images',
    ],

],
  • disk - название драйвера (добавили в первом шаге)
  • folder - папка с медиа-файлами
  • path - путь к папке с медиа-файлами.

  Это всё. Но чтобы всё зароботало, нужно в файл .htaccess (находится в корне сайта) в раздел White listed folders добавить исключение для нашей папки:

RewriteCond %{REQUEST_FILENAME} !/images/*

и тут же можно закомментировать или удалить строку:

RewriteCond %{REQUEST_FILENAME} !/storage/app/media/.*

 

Записи по теме
said в цитатах форума RainLab.Forum
said Если вы используете на сайте плагин Forum от RainLab, вы можете заметить что при цитировании сообщений, вместе с цитируемым текстом в начало цитаты вставляется имя автора сообщения и слово said.
Вложенные изображения и их вывод
Вложенные изображения и их вывод Как в October CMS к моделям прикрепляются изображения через связи и как затем вывести эти изображения в нужном нам месте с заданными размерами.
Замена иконок в меню админки
Замена иконок в меню админки Инструкция как в главном меню админ-панели сайта заменить стандартные svg-иконки и иконки у пунктов меню сторонних плагинов установленных на сайте.
Как включить обновления в OctoberCMS
обновление Где в October CMS находится настройка позволяющая разрешить обновления ядра сайта и установленных на нём плагинов и как правильно её включить.
Как сменить URL адрес админки в October CMS
Как сменить URL адрес админки в October CMS Небольшая инструкция о том, как просто в October CMS изменить url-адрес бекенд части сайта со стандартного backend на любой другой который вам нравится.

 

 

Комментарии 0

*** чтобы писать комментарии.