Yii重写ActiveForm

54 篇文章 2 订阅

头部

$form = ActiveForm::begin([
   	'options'=>['enctype'=>'multipart/form-data','class' => 'form-horizontal'],
   	'fieldConfig' => [  
    //统一修改字段的模板
    'template' => "{label}\n<div class=\"col-lg-5\">{input}</div>\n<div class=\"col-lg-3\">{error}</div>", 
  //修改显示内容默认为{label}\n{input}\n{hint}\n{error}  \n是html代码显示时的换行
   'labelOptions' => ['class' => 'col-lg-2 control-label'],  
],
]);

标签 

<?= $form
->field($userRole, 'userid', ['options' =>['class' => 'inputDiv'] ])
->textInput(['placeholder'=> 'ccc', 'class'=> 'inputSelf', 'maxlength' => true, 'value' => $user->id]) ?>

inputDiv     指的是标签和输入框的
inputSelf    设置的是表单本身的CSS
placeholder  设置的是表单为空的时候显示的内容 
value        是表单的默认值,如果设置了此项,则placeholder不再起作用

Label

使用->label(false)会是的label进行失效

<?= $form->field($model, 'user_name')->textInput('class'=>'input'])->label(false);?>

完成

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值