websvc / yii2-multiple-input
用于处理 Yii2 框架模型属性的多输入小部件
2.30.1
2024-08-05 14:42 UTC
Requires
- php: >=5.4.0
- yiisoft/yii2: >=2.0.38
Requires (Dev)
- phpunit/phpunit: 5.7.*
This package is auto-updated.
Last update: 2024-09-05 14:58:29 UTC
README
从 unclead/yii2-multiple-input(这是一个优秀的包!)分支而来,以便允许更改以使用 yii\bootstrap4\Widget 而不是 yii\bootstrap\Widget,因为原始包在没有最新版本的情况下无法工作。
Yii2 多输入小部件。
用于处理模型属性的多输入小部件和模型批量的表格输入。
安装
安装此扩展的首选方式是通过 composer。
运行以下命令之一:
php composer.phar require websvc/yii2-multiple-input "~2.0"
或
"websvc/yii2-multiple-input": "~2.0"
将其添加到您的 composer.json 文件的 require 部分中。
基本用法
例如,您想在个人资料页面上输入多个用户的电子邮件地址。在这种情况下,您可以使用以下代码中的 yii2-multiple-input 小部件:
use websvc\multipleinput\MultipleInput; ... <?php echo $form->field($model, 'emails')->widget(MultipleInput::className(), [ 'max' => 6, 'min' => 2, // should be at least 2 rows 'allowEmptyList' => false, 'enableGuessTitle' => true, 'addButtonPosition' => MultipleInput::POS_HEADER, // show add button in the header ]) ->label(false); ?>
文档
您可以在 这里 找到完整文档。
许可证
yii2-multiple-input 根据 BSD 3-Clause 许可证发布。有关详细信息,请参阅附带文件 LICENSE.md。
