unclead/yii2-multiple-input

用于处理Yii2框架模型属性的多输入小部件

安装次数: 1,156,167

依赖项: 25

建议者: 0

安全性: 0

星标: 392

关注者: 34

分支: 126

开放问题: 25

语言:JavaScript

类型:yii2-extension


README

为模型属性处理多个输入的Yii2小部件和为模型批量输入的表格输入。

Latest Stable Version Total Downloads Daily Downloads Latest Unstable Version License

最新版本

本扩展的最新稳定版本是v2.27.0。请按照升级说明从先前版本进行升级。

安装

安装此扩展的首选方式是通过composer

运行以下命令之一:

php composer.phar require  unclead/yii2-multiple-input "~2.0"

"unclead/yii2-multiple-input": "~2.0"

将以下内容添加到您的composer.json文件的require部分。

基本用法

Single column example

例如,您想在个人资料页面上有输入多个用户电子邮件地址的能力。在这种情况下,您可以使用如下代码中的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