У меня проблема, когда я перехожу к ссылке редактирования с страницы администрирования на странице обновления, флажки не отображаются. Вот мой взгляднесколько флажков в yii
<?php echo $form->checkBoxList($model, 'partecipants', array('Members'=>'Members','sites'=>'sites','packages'=>'packages',' Report'=>'Report'),array('class'=>'tst')); ?>
вот мой контроллер
public function actionUpdate($id)
{
$model=$this->loadModel($id);
// Uncomment the following line if AJAX validation is needed
// $this->performAjaxValidation($model);
if(isset($_POST['Admin_user_groups']))
{
$model->attributes=$_POST['Admin_user_groups'];
if($model->save())
$this->redirect(array('view','id'=>$model->group_id));
}
$this->render('update',array(
'model'=>$model,
));
}
В каком формате флажок данных сохранен в БД? Разная связанная таблица? – Narek
В данных, разделенных запятой, хранятся значения store.forexample 'Members', 'sites', 'packages' в столбце разрешения таблицы – naveedkhan