Yii2 在Yi2 for model表单中创建自定义字段
我正在使用活动窗体生成窗体Yii2 在Yi2 for model表单中创建自定义字段,yii2,Yii2,我正在使用活动窗体生成窗体 <?php $form = ActiveForm::begin(); ?> <?= $form->field($model, 'name') ?> <?= $form->field($model, 'designation') ?> <?= $form->field($model, 'description')->textarea(['rows' => 6]) ?>
<?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(); ?>
我想在此添加模型中没有的自定义字段。只需将这些字段作为公共属性添加到
$model
类中,并为其添加验证规则
您可以在中找到有关此的更多详细信息。您可以使用HTML帮助程序进行此操作
use yii\helpers\Html;
<?= Html::textInput('first_name','',array('class'=>'form-control')) ?>
使用yii\helpers\Html;
有关该类的所有可用方法,请参阅链接
我更喜欢使用html helper来完成此任务,因为Bizley建议的@Vivek Doshi answerSolution是实现自定义字段的最佳方法,它还允许您处理验证规则。