zantknight / yii2-gallery4
bootstrap4的相册管理器
v1.1.1
2023-12-07 09:35 UTC
Requires
- kartik-v/yii2-widget-fileinput: @dev
- yiisoft/yii2: ~2.0.0
- yiisoft/yii2-bootstrap4: ~2.0.6
This package is auto-updated.
Last update: 2024-09-07 11:20:10 UTC
README
bootstrap4的相册管理器
安装
安装此扩展的首选方式是通过composer。
运行以下命令之一
php composer.phar require --prefer-dist zantknight/yii2-gallery4 "*"
或者
"zantknight/yii2-gallery4": "*"
将以下内容添加到你的composer.json
文件的require部分。
使用方法
- 通过调用此命令迁移以创建相册表
php yii migrate --migrationPath=@vendor/zantknight/yii2-gallery4/migrations
- 更新config/web.php
return [ ... 'modules' => [ 'gallery4' => [ 'class' => 'zantknight\yii\gallery\Module', ], ] ]
- 将此行为添加到你的模型中
... use zantknight\yii\gallery\Gallery4Behavior; class YourModel extends \yii\db\ActiveRecord { ... public function behaviors() { return [ ... [ 'class' => Gallery4Behavior::className(), 'model' => $this ] ]; } }
- 将此内容放入你的视图中
<?= \zantknight\yii\gallery\Gallery4Widget::widget([ 'ownerModel' => $model, 'multiple' => true ]); ?>
描述- ownerModel 视图中使用的模型类
- multiple 多次上传状态
- 将此片段放入params.php
return [ ... 'bsVersion' => '4.x', ];
- 在你的"web"文件夹中创建"media"文件夹
- 你将得到类似这样的结果
- 对于图像管理,请访问Module Gallery4 URL (/gallery4/admin),你将得到类似这样的结果