ListMultiple

Сохранение выбранных данных при редактировании

#1 17 октября 2016 в 15:27
Столкнулся с такой проблемой, создал форму в бекенде и поле где для выбора из базы данных мне понадобился FieldListMultiple. Все хорошо оно сохраняет в Yaml формате как мне и нужно, в grids выводит данные из таблицы, но когда я захожу редактировать запись, сбиваются чекбоксы в поле ListMultiple и приходится заново ставить галочки. Подскажите что нужно сделать чтобы данное поле сохраняло выбранные в нем ранее данные?



Вот так выглядит моё поле

new fieldListMultiple('cats_id',array(
'title'=>'Категория',

'generator'=>function($do){

$content_model=cmsCore::getModel('content');
$school=$content_model->get('book_atcats');

foreach ($school as $schools) {

$items[$schools['id']]= $schools['cats_id'];

}


return $items;

}

))
#2 18 октября 2016 в 00:10
тоже интересует этот вопрос
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.