magicsoft / yii2-form
魔法表单
dev-master
2019-06-10 19:31 UTC
Requires
- kartik-v/yii2-widget-activeform: ~1.4
- yiisoft/yii2: ~2.0.0
This package is auto-updated.
Last update: 2024-09-11 14:16:08 UTC
README
魔法表单完全利用了 https://github.com/kartik-v/yii2-widget-activeform 的功能,但设置了 MagicModal 使用的格式视图。
安装
安装此扩展的首选方式是通过 composer。
运行以下命令之一:
php composer.phar require --prefer-dist magicsoft/yii2-form "*"
或者将以下内容添加到您的 composer.json
文件的 require 部分:
"magicsoft/yii2-form": "*"
使用方法
您可以直接从表单中使用,小部件将使用动态查询动态构建选择器。
<?php $form = \magicsoft\form\MagicForm::begin([ 'model' => $model, 'setFormat' => true, 'formatOptions' => [ 'title' => 'My form', 'subTitle' => 'Create' ] ]); echo $form->field($model, 'name')->textInput(['maxlength' => true, 'placeholder' => 'Name']); echo $form->field($model, 'attribute_id')->widget(\magicsoft\select\MagicSelect::className(), []); $form::end(); ?>
许可证
MagicForm 在 BSD 3-Clause 许可证下发布。有关详细信息,请参阅捆绑的 LICENSE.md
。