vsk / yii2-editablecolumn
Yii2的可编辑列小部件和模块
1.0.0
2018-09-28 08:17 UTC
Requires
- php: >=7.0
- kartik-v/yii2-editable: ^v1.7.0
- yiisoft/yii2: ~2.0.0
This package is auto-updated.
Last update: 2024-09-24 05:34:50 UTC
README
安装
安装此扩展的首选方式是通过 Composer。
运行以下命令之一
composer require vsk/yii2-editablecolumn
或
"vsk/yii2-editablecolumn" : "~1.0.0"
将以下内容添加到您的应用程序 composer.json
文件的 require 部分。
使用方法
'modules' => [
...
'editablecolumn' => [
'class' => \vsk\editableColumn\module\EditableColumnModule::class,
]
...
]
在模型中添加场景
public function rules()
{
return [
...
[['email'], 'email', 'on' => [self::SCENARIO_DEFAULT, EditableColumn::MODEL_SCENARIO_EDITABLE_COLUMN]],
...
];
}
包含在视图中
<?php
echo \vsk\editableColumn\EditableColumn::widget([
'model'=>$model,
'attribute' => 'email',
'format' => \kartik\editable\Editable::FORMAT_BUTTON,
'asPopover' => true,
'type'=>'success',
'size'=>'lg',
]);