在 yii2 中为模型表单创建自定义字段

4 yii2

我正在使用活动表单来生成表单。

<?php $form = ActiveForm::begin(); ?>

    <?= $form->field($model, 'name') ?>
    <?= $form->field($model, 'designation') ?>
    <?= $form->field($model, 'description')->textarea(['rows' => 6]) ?>
    <?= $form->field($model, 'facbook_url')?>
    <?= $form->field($model, 'twitter_url')?>
    <?= $form->field($model, 'pinterest_url')?>

<?php ActiveForm::end(); ?>
Run Code Online (Sandbox Code Playgroud)

我想在其中添加模型中不存在的自定义字段。

Viv*_*vek 5

您可以使用 Yii HTML 帮助程序来完成此操作。

use yii\helpers\Html;
<?= Html::textInput('first_name','',array('class'=>'form-control')) ?>
Run Code Online (Sandbox Code Playgroud)

请参阅该类的所有可用方法的链接

http://www.yiiframework.com/doc-2.0/yii-helpers-html.html