• [moka同学笔记]yii表单dropdownlist样式


     1 <?= $form->field($modelUser,'name') ?>
     2 <div class="form-group field-community-mobile required">
     3 
     4     <label for="mobile">手机
     5     </label>
     6     <div class="input-group">
     7         <span class="input-group-addon" style="padding: 0px;">
     8         <?=$form->field($modelContact, 'area_code')->dropDownList($telCode,['prompt' => '+86'])->label(false); ?>
     9         </span>
    10         <?= $form->field($modelContact,'mobile',['labelOptions' => ['class' => 'form-control']])->label(false) ?>
    11     </div>
    12 </div>
    13 <div class="form-group field-community-mobile required">
    14     <label for="mobile">手机
    15     </label>
    16     <div class="input-group">
    17             <span class="input-group-addon" style="padding: 0px;">
    18             <select style="padding:7px 0; " name="area_code">
    19                 <option>1454</option>
    20                 <option>32</option>
    21                 <option>453</option>
    22                 <option>12</option>
    23             </select>
    24             </span>
    25         <input type="text" name="" class="form-control" value=""/>
    26     </div>
    27 </div>
    28 
    29  
    30 
    31 下面内容来自于网络
    32 
    33 http://www.cnblogs.com/benlightning/p/4536392.html
    34 
    35  
    36 
    37 
    38 <?php $form = ActiveForm::begin([
    39         'options'=>['enctype'=>'multipart/form-data','class' => 'form-horizontal'],
    40         'fieldConfig' => [  //统一修改字段的模板
    41             'template' => "{label}
    <div class="col-lg-5">{input}</div>
    <div class="col-lg-3">{error}</div>", 
    42 
    43         //修改显示内容默认为{label}
    {input}
    {hint}
    {error}  
    是html代码显示时的换行
    44 
    45             'labelOptions' => ['class' => 'col-lg-2 control-label'],  //修改label的样式
    46         ],
    47     ]); ?>
    48 
    49 Image(16)
    50 
    51 //修改某字段的样式
    52 
    53 <?= $form->field($model, 'img_path',[  
    54             'template' => "{label}
    <div class="col-lg-3">{input}</div>
    <div class="col-lg-2"><label for="uploadImg" class="btn btn-default forfocus1" onclick="changeImg(1,'forfocus');">选择图片<img src=""></label></div>
    {error}",  
    55             'labelOptions' => ['class' => 'col-lg-2 control-label'],
    56         ])->textInput(['maxlength' => 255,'placeholder'=>'专题图片','readonly'=>true])->label('专题名称')->hint('错误提示信息') ?>
    57 
    58 以下为一个完整的例子
    59 
    60 <?php $form = ActiveForm::begin([
    61         'options'=>['enctype'=>'multipart/form-data','class' => 'form-horizontal'],
    62         'fieldConfig' => [  
    63             'template' => "{label}
    <div class="col-lg-5">{input}</div>
    <div class="col-lg-5">{error}</div>",  
    64             'labelOptions' => ['class' => 'col-lg-2 control-label'],
    65         ],
    66     ]); ?>
    67     
    68     <?= $form->field($model, 'title')->textInput(['maxlength' => 255,'placeholder'=>'请输入专题名称'])->label('专题名称') ?>
    69     <?= $form->field($model, 'img_path',[  
    70             'template' => "{label}
    <div class="col-lg-3">{input}</div>
    <div class="col-lg-2">
    71 
    72                <label for="uploadImg" class="btn btn-default forfocus1" onclick="changeImg(1,'forfocus');">选择图片
    73 
    74                <img src=""></label></div>
    {error}",  
    75             'labelOptions' => ['class' => 'col-lg-2 control-label'],
    76         ])->textInput(['id'=>'img_path','maxlength' => 255,'placeholder'=>'专题图片','readonly'=>true])->label('专题名称') ?>
    77     <?= $form->field($model, 'showImg',[  
    78             'template' => "{label}
    <div id="showImg" class='col-lg-10'></div>",  
    79             'labelOptions' => ['class' => 'col-lg-2 control-label'],
    80         ])->label('图片预览') ?>
    81     <?= $form->field($model, 'link_to')->textInput(['maxlength' => 255,'placeholder'=>'请输入专题链接'])->label('专题链接') ?>
    82     </div>
    83         
    84     <div class="form-group" style="margin-left: 50px;">
    85         <?= Html::submitButton($model->isNewRecord ? Yii::t('app', 'Create') : Yii::t('app', 'Update'), ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']) ?>
    86     </div>
    87 
    88     <?php ActiveForm::end(); ?>
    我生活的地方,我为何要生活。
  • 相关阅读:
    Josephu问题的解决方案
    2019年9月16日动手动脑
    2019年9月23日课堂随机出题
    开学JAVA第一次测试
    2019年8月19日~8月25日 第八周JAVA学习总结
    2019年7月29日~8月4日 第五周学习记录
    2019年9月16日课堂随机出题
    2019年8月5日~8月11日 第六周JAVA学习总结
    2019年8月12日~8月18日 第七周JAVA学习总结
    两个数值型变量交换值的方法总结
  • 原文地址:https://www.cnblogs.com/hsd1727728211/p/5817783.html
Copyright © 2020-2023  润新知