Это может быть актуально:
Вы не можете использовать default
для установки флажка - вместо этого вы можете установить значение в $this->data
в вашем контроллере, $form->data
в вашем представлении или установить для параметра ввода checked
значение true
.
Например:
// in Controller
$this->data['Model']['field'] = true;
Заставляет поле иметь значение true
, что приведет к установке флажка для этого поля.
Или:
$form->input('Model.field', array('checked' => true));
Всегда ставит флажок.
Или:
$form->input('Model.field', array(
'checked' => ($this->data['Model']['field'] == 'xxx')
));
Динамически устанавливает флажок в зависимости от того, является $this->data['Model']['field']
'xxx' или нет.
Извините, совершенно не понял вопроса.
Вы нашли своих пользователей через list
? Массив параметров должен быть в определенном формате, обычный find()
этого не сделает.