zidivo/multiple-input

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

安装: 18

依赖项: 0

建议者: 0

安全: 0

类型:yii2-extension

1.1.2 2018-11-01 14:36 UTC

This package is not auto-updated.

Last update: 2024-09-28 09:28:45 UTC


README

用于处理模型属性的多输入小部件和用于批量模型的表格输入的小部件,适用于 Yii2。

安装

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

运行以下命令之一

php composer.phar require  zidivo/multiple-input "~1.1"

或者

"zidivo/multiple-input": "~1.1"

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

基本用法

Single column example

例如,您想在个人资料页面上允许用户输入多个电子邮件地址。在这种情况下,您可以使用如下代码中的多输入小部件

use zidivo\widgets\MultipleInput;

...

<?php
    echo $form->field($model, 'emails')->widget(MultipleInput::className(), [
        'limit'             => 6,
        'allowEmptyList'    => false,
        'enableGuessTitle'  => true,
        'min'               => 2, // should be at least 2 rows
        'addButtonPosition' => MultipleInput::POS_HEADER // show add button in the header
    ])
    ->label(false);
?>

您可以在这里找到更多使用示例

文档

许可

在 BSD 3-Clause 许可下发布。有关详细信息,请参阅捆绑的 LICENSE.md 文件。