seiweb / yii2-image
Simple Image Uploader
Installs: 3
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:yii2-extension
Requires
- bower-asset/font-awesome: ^5.12
- bower-asset/gasparesganga-jquery-loading-overlay: ~2.0.0
- bower-asset/noty: ^3.1
- intervention/image: ^2.3
- kartik-v/bootstrap-fileinput: v4.5.2
- kartik-v/yii2-widgets: v3.4.1
- seiweb/yii2-sortable: ^1.0
- yiisoft/yii2: ~2.0.14
This package is auto-updated.
Last update: 2025-03-04 21:35:38 UTC
README
Установка
$ composer require seiweb/yii2-image "*"
Настройка
'modules'=>[
'swb_image' => [
'class' => 'seiweb\image\Module',
'components'=>[
'storage'=>[
'class'=>'common\CustomStorage',
'originalDor'=>'_original', // сюда складываются оригиналы
'cacheDir'=>'_modified', //сюда складываются всякие превью
],
'imageManager'=>[
'class'=>\Intervention\Image\ImageManager::class,
'config'=>['driver'=>'imagick'] //or imagick
]
],
'originalResizeTo'=>[1280,768], //уменьшать загружаемый файл до
'maxFileCount'=>15,
//'watermarkFilePath' => '@frontend/web/uploads/watermark.png',
'watermarkOpacity'=>20,
'uploadFileMaxSize'=>1000*1000*2
],
]
Применение миграций
php yii migrate/up --migrationPath=@seiweb/image/migrations