asinfotrack / yii2-hyperlinks
Yii2-hyperlinks 是一个模块和一组功能,用于以通用方式为模型添加超链接
1.0.0
2020-01-20 15:38 UTC
Requires
- php: >=7.1.0
- asinfotrack/yii2-toolbox: ~1.0.0
- yiisoft/yii2: ~2.0.6
- yiisoft/yii2-bootstrap: ~2.0.0
This package is auto-updated.
Last update: 2024-09-16 03:47:22 UTC
README
Yii2-hyperlinks 是一个模块和一组功能,用于以通用方式为模型添加超链接
安装
基本安装
安装此扩展的首选方式是通过 composer。
运行以下命令之一
$ composer require asinfotrack/yii2-hyperlinks
或
"asinfotrack/yii2-hyperlinks": "~0.8.0"
将以下内容添加到您的 composer.json 文件的 require 部分。
迁移
下载后,您需要应用迁移以创建所需的表
yii migrate --migrationPath=@vendor/asinfotrack/yii2-hyperlinks/migrations
要删除表,只需执行相同的迁移向下即可。
将模块添加到 yii-config
'modules'=>[ //your other modules... 'hyperlinks'=>[ 'class'=>'asinfotrack\yii2\hyperlinks\Module', 'userRelationCallback'=>function ($model, $attribute) { return $model->hasOne('app\models\User', ['id'=>$attribute]); }, 'backendAccessControl'=>[ 'class'=>'yii\filters\AccessControl', 'rules'=>[ ['allow'=>true, 'roles'=>['@']], ], ], ], ],
有关完整选项列表,请参阅模块中类的属性。特别是检查 asinfotrack\yii2\hyperlinks\Module 类。以下提供了一些示例。
变更日志
v1.0.0
- 依赖更新(可能破坏性变更!)
v0.8.5
- 按钮排列更改
v0.8.4
- 修复超链接创建错误
v0.8.3
- 修复标签翻译错误
- 按钮排列更改
v0.8.2
- 修复弹出客户端验证错误
- 更改网格小部件中的 url 属性为 @web
v0.8.1
- 更改 URL 验证器以使用 @web
v0.8.0
- 主要类已稳定
- 从这里开始,将以向后兼容的方式添加更多功能
- 所有破坏性变更都将导致新的小版本。