maerduq / usm-albums
1.0.2
2020-09-26 11:47 UTC
Requires
- bower-asset/blueimp-file-upload: ^9.28
- bower-asset/lightbox2: ^2.10
- imagine/imagine: ^1.2
- kartik-v/yii2-widget-datetimepicker: ^1.4
- maerduq/usm: >=1.4.0
- yiisoft/yii2: >=2.0.13
README
USM插件,用于管理和显示使用相册的照片。
先决条件
- 使用 https://asset-packagist.org 作为存储库的 Composer。
- 使用 USM 的项目。
入门指南
- 在项目中下载,执行
$ composer require maerduq/usm-albums
。 - 将插件作为模块添加到
config/web.php
。'modules' => [ ... 'albums' => [ 'class' => 'maerduq\usmAlbums\AlbumsModule', (here some optional plugin configuration, see below for options) ], ... ], ...
- 在
config/web.php
中将相册模块添加为USM插件。'modules' => [ 'usm' => [ ... 'plugins' => [ 'albums', ... ], ], ... ], ...
- 在
config/console.php
中将迁移路径添加到migrate-usm
。... 'controllerMap' => [ 'migrate-usm' => [ 'migrationPath' => ['@usm/migrations', '@vendor/maerduq/usm-albums/src/migrations'], ... ] ], ...
- 运行迁移,执行
$ php yii migrate-usm
。 - 创建文件夹
@app/files/albums
并使其可写,或配置不同的文件夹以存储您的图像文件。 - 如果需要,在您的PHP配置中增加
post_max_size
和upload_max_filesize
。
钩子
- 添加到菜单的控制器:
/albums/default/index
。 - 文本块:photos/no-photos-message。
插件配置
imageDirectory
- 相册图像文件应存储的路径。overviewViewFile
- 概览视图的视图文件。albumViewFile
- 相册视图的视图文件。