2016-01-23 08:51:55 17240次浏览 4条回答 5 悬赏 10 金钱

yii2和bootstrap怎么配合,比如我用了$form->field()会自动生成一些html,其中的css是明显和bootstrap有关系的,这个时候如果我想改一下css怎么办。
例如,默认生成的是这个样子的:

QQ截图20160123084620.jpg

但是我嫌它太长了,用options加了class=col-lg-6,但是换行了
于是我用了template:

<?= $form->field($model, 'modules_name',['template'=>"<div class='col-lg-6'>{label}\n{input}\n{hint}\n{error}</div>"])->textInput() ?>

这样的话,显示正常了,但是不至于每个field都加一个template吧,有没有其他方案解决啊
或者是推荐个其他方案。

最佳答案

  • koko 发布于 2016-01-23 18:41 举报
    $form = ActiveForm::begin([
            'fieldConfig'=>[
                'template'=> "{label}\n<div class=\"col-sm-8\">{input}</div>\n{error}",
            ]
       ]);
    
    , , 觉得很赞
您需要登录后才可以回答。登录 | 立即注册
kissgxd
总监

kissgxd

注册时间:2015-06-09
最后登录:2019-05-07
在线时长:26小时5分
  • 粉丝3
  • 金钱3810
  • 威望30
  • 积分4370

热门问题