4.1.1. 后台表单输入框

[info]该小部件继承yii\widgets\ActiveField,所以yii2框架自带的输入框均包含在内,部分被cms重写了

//示例用法
    $form = backend\widgets\ActiveForm::begin([
        'options' => [
            'enctype' => 'multipart/form-data',
            'class' => 'form-horizontal'
        ]
    ]);

    echo $form->field($model, 'tag')->textInput();//文本输入框
    echo $form->field($model, 'can_comment')->dropDownList(Constants::getYesNoItems());//select选框
    backend\widgets\ActiveForm::end();

4.1.1.1. checkbox

单个复选框

下拉select选框

4.1.1.3. chosenSelect

美化过的下拉select选框,支持搜索、多选等操作。详见https://harvesthq.github.io/chosen/options.html

4.1.1.4. readOnly

文本框,设置了readonly属性

4.1.1.5. rationList

多个单选框

4.1.1.6. checkboxList

多个复选框

4.1.1.7. textarea

多行文本框,html textarea标签

4.1.1.8. fileInput

美化后的文件输入框

4.1.1.9. imgInput

图片文件输入框,选择图片文件后会自动展示预览图片

4.1.1.10. ueditor

百度富文本编辑器。详见https://ueditor.baidu.com

4.1.1.11. date

日期输入框,包含时间、时间范围选择。详见https://www.layui.com/doc/modules/laydate.html

4.1.1.12. webuploader

多图上传,和上面使用方法稍有差异:

<?= $form->field($model, 'images')->widget(backend\widgets\webuploader\Webuploader::className()); ?>

以上将会在页面显示一个多图上传框

4.1.1.13. 其他

所有yii2框架有的表单小部件,该类继承自yii\widgets\ActiveField

Copyright © www.feehi.com 2017 all right reserved,powered by Gitbook修订时间: 2021-01-13 08:25:09

results matching ""

    No results matching ""