Yii2中的预检复选框列表

Yii2中的预检复选框列表,yii2,checkboxlist,Yii2,Checkboxlist,这里有表mail\u for,在这个表中我有如下数据 id email_for 1 Hr 2 Tpa 3 Insurer 4 Client 5 no_reciptents 因此,我使用此代码为这些数据创建了一个复选框列表 <?php $mail_for = ArrayHelper::map(MailFor::find()->all(),'id','email_for'); echo $form->field($model, 'email_for

这里有表
mail\u for
,在这个表中我有如下数据

id email_for
1  Hr
2  Tpa
3  Insurer
4  Client
5  no_reciptents
因此,我使用此代码为这些数据创建了一个复选框列表

<?php
     $mail_for = ArrayHelper::map(MailFor::find()->all(),'id','email_for');
     echo  $form->field($model, 'email_for')->checkboxList($mail_for, array('checked'=>'checked')); 
?>


因此,我需要为
id 5
(无收件人)

预先检查的
复选框列表在email\u for字段之前指定要预先检查的值,如下所示

$model->email_for = $ValueToBePrechecked;
有关提示,请参阅此问题: