Yii2 модуль загрузки и скачивания файлов.
- POST/PUT методы загрузки;
- Генерация preview изображений;
- Возможность сжимать/урезать изображения "на лету";
- Хранение всех загруженных файлов в БД.
- Установите пакет через Composer:
composer require extpoint/yii2-file
- Добавьте модуль в конфигурацию приложения:
<?php
use extpoint\yii2\components\ModuleLoader;
ModuleLoader::add('file', 'extpoint\yii2\file\FileModule'); // <--
return [
'id' => 'my-project',
// ...
];
- Добавьте в webpack секцию поиска виджета:
require('extpoint-yii2/webpack')
.base(/* ... */)
// ...
.widgets('./vendor/extpoint/yii2-file/lib/widgets') // <--
Перезапустите webpack.