kmergen / yii2-media
一个Yii2媒体管理扩展
dev-master
2023-07-02 12:33 UTC
Requires
This package is auto-updated.
Last update: 2024-08-31 00:31:12 UTC
README
Yii2扩展,提供媒体文件管理功能,所有上传的文件都管理在一个数据库表中。
安装此扩展的最佳方式是通过 Composer。
执行以下操作之一
composer require "kmergen/yii2-media: "*"
或者
"kmergen/yii2-media": "*",
将以下内容添加到你的 composer.json
文件的 require
部分。
安装
1. 运行迁移
运行 $ yii migrate --migrationPath=@vendor/kmergen/yii2-media/migrations
2. 配置
在你的配置文件中设置以下内容
'bootstrap' => [ 'kmergen\media\Bootstrap', ... ], 'modules' => [ 'media' => [ 'class' => 'kmergen\media\Module' ], ... ]
3. 图像组件
'components' => [ 'image' => [ 'class' => 'kmergen\media\components\Image' ], ... ]
现在你可以在应用程序的任何地方使用它,例如获取缩略图:“Yii::$app->image->thumb('path/to/original/image', '$thumbStyle')”。
4. 使用集成dropzone小部件上传文件
注意:此扩展处于开发中。请不要在生产环境中使用。