sadovojav / yii2-gallery-module
此包的最新版本(dev-master)没有提供许可证信息。
Yii2画廊模块
dev-master
2016-07-20 15:49 UTC
Requires
- php: >=5.4.0
- kartik-v/yii2-grid: *
- kartik-v/yii2-widgets: *
- sadovojav/yii2-inline-widgets-behavior: dev-master
- yiisoft/yii2: *
This package is auto-updated.
Last update: 2024-08-29 03:27:14 UTC
README
特性
- 上传图片
- 拖动图片并更改位置
- 创建画廊模板
- 使用内联小部件
安装
Composer
通过 Composer 安装此扩展是首选方式。
运行 php composer.phar require sadovojav/yii2-gallery-module "dev-master"
或在您的 composer.json
的 require 部分添加 "sadovojav/yii2-gallery-module": "dev-master"
迁移
yii migrate --migrationPath=@vendor/sadovojav/yii2-gallery-module/migrations
配置
- 在您的配置文件中附加该模块
'modules' => [ 'gallery' => [ 'class' => 'sadovojav\gallery\Module', ], ],
- string
basePath
=@webroot/galleries
- 基础路径 - integer
queryCacheDuration
=86400
- 查询缓存持续时间 - bool
uniqueName
=false
- 生成唯一名称
- 如果您想使用自定义模板,可以设置路径映射
'view' => [ 'theme' => [ 'pathMap' => [ '@sadovojav/gallery/widgets/views' => '@app/web/views/gallery' ], 'baseUrl' => '@web/web' ], ],
管理
画廊管理器 - /gallery/gallery/index
使用
1. 小部件
<?= \sadovojav\gallery\widgets\Gallery::widget([
'galleryId' => $model->galleryId
]); ?>
- integer
galleryId
required - 画廊ID - bool
caption
=false
- 在默认模板中显示标题 - string
template
=null
- 您自定义的小部件模板
2. 内联小部件
见这里 -> https://github.com/sadovojav/yii2-inline-widgets-behavior