Просмотр поста

.
Simba
Кадило крутится, лавэха мутится
Добавлено: 24.07.2020 / 10:09
Hat-Trick, выгружаемые файлы хранятся в папке upload. В ней создай подпапку с названием модуля и в ней уже можешь хранить файлы.
Каких-то особых методов для работы с файлами пока нет, есть некоторые вспомогательные.
Класс  FileInfo ну и некоторые вспомогательные из Request есть ещё. Пример использования обоих можно посмотреть в выгрузке файлов на форуме

Добавлено: 24.07.2020 / 10:26
Скорее всего пригодятся эти методы:
$file_info = new \Johncms\FileInfo('тестовый с кривым именем &&&.jpg');

// Этот файл картинка? (проверка по расширению, не гарантирует что выгружена реально картинка)
var_dump($file_info->isImage()); // boolean true

// Очистить имя файла от неправильных символов
d($file_info->getCleanName()); // testovyy_s_krivym_imenem.jpg