romeo-denis / yii2-multiple-input
用于处理 Yii2 框架模型属性多个输入的小部件
dev-master
2023-11-29 14:04 UTC
Requires
- php: >=5.4.0
- yiisoft/yii2: >=2.0.38
Requires (Dev)
- phpunit/phpunit: 5.7.*
This package is not auto-updated.
Last update: 2024-09-19 16:10:15 UTC
README
Yii2 小部件,用于处理模型属性的多个输入以及批量模型的表格输入。
最新版本
此扩展的最新稳定版本是 v2.27.0。有关从先前版本升级的说明,请参阅升级说明
安装
通过 composer 安装此扩展是首选方法。
运行以下命令
php composer.phar require unclead/yii2-multiple-input "~2.0"
或者
"unclead/yii2-multiple-input": "~2.0"
将以下内容添加到您的 composer.json
文件的 require 部分中。
基本用法
例如,您想在用户个人资料页面输入多个电子邮件地址。在这种情况下,您可以使用如下的 yii2-multiple-input 小部件
use unclead\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