MODX. Стандартный файловый менеджер, источники файлов

Для вставки изображений и прочих файлов на сайт, их необходимо сперва куда-то залить. Во избежании беспорядка в файлах лучше создать специальное хранилище, структура которого зависит от проекта. В примерах я буду использовать папку «assets/upload/».

По умолчанию, при попытке загрузить файл MODX открывает всю файловую систему, что не удобно и не безопасно. Для того, чтобы файлы загружались в нужную папку, идем в Медиа (Media) => Источники файлов (Media Sources) и создаем новый источник. Даем ему имя —  «Загрузки». В параметрах basePath (путь до каталога) и baseUrl (путь на сайте) указываем путь —  assets/upload/

Чтобы привязать источник файлов к дополнительному полю (template variables), достаточно в настройках поля пройти на вкладку «Источники файлов» (Media Sources), и указать нужный.