duanchuopi2298 2016-06-22 09:32
浏览 287
已采纳

如何在Yii2的下拉列表中添加额外选项

I have a dropdown list in my yii2 application which fetches data from database table. now i want to add an extra options to my dropdownlist with value=1 and display=admin

my current dropdown list is :

<?= Html::dropDownLIst('assign_to', null, 
                    ArrayHelper::map(PhCrmUser::findAll(['user_type' => 'executive_manager', 'status' => CrmUser::STATUS_ACTIVE]), 'id',
                       function($model, $defaultValue) {
                          return $model['first_name']." ".$model['last_name'];
                       }
                     ),
                    ['class' => 'form-control', 'prompt' => 'Assign to Manager']
                  )?>

it displays output as

<select class="form-control" name="assign_to">
<option value="">Assign to Manager</option>
<option value="8">Matt Demon</option>
<option value="10">Vinit Singh</option>
<option value="14">dsfds sdfsdf</option>
</select>

now i want to add and extra static option to my dropdownlist how to achive it in yii. my output should look like.

<select class="form-control" name="assign_to">
<option value="">Assign to Manager</option>
<option value="1">Admin</option>
<option value="8">Matt Demon</option>
<option value="10">Vinit Singh</option>
<option value="14">dsfds sdfsdf</option>
</select>
  • 写回答

1条回答 默认 最新

  • doujianguang5506 2016-06-22 10:52
    关注

    Just add it to values array

    <?= Html::dropDownLIst('assign_to', null, 
                    ['1' => 'Admin'] + ArrayHelper::map(PhCrmUser::findAll(['user_type' => 'executive_manager', 'status' => CrmUser::STATUS_ACTIVE]), 'id',
                       function($model, $defaultValue) {
                          return $model['first_name']." ".$model['last_name'];
                       }
                     ),
                    ['class' => 'form-control', 'prompt' => 'Assign to Manager']
                  )?>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 matlab图像高斯低通滤波
  • ¥15 针对曲面部件的制孔路径规划,大家有什么思路吗
  • ¥15 钢筋实图交点识别,机器视觉代码
  • ¥15 如何在Linux系统中,但是在window系统上idea里面可以正常运行?(相关搜索:jar包)
  • ¥50 400g qsfp 光模块iphy方案
  • ¥15 两块ADC0804用proteus仿真时,出现异常
  • ¥15 关于风控系统,如何去选择
  • ¥15 这款软件是什么?需要能满足我的需求
  • ¥15 SpringSecurityOauth2登陆前后request不一致
  • ¥15 禅道二次开发编辑版本,上传不了发行包