Запретить проверку пустого поля, когда выбранный параметр пуст - PullRequest
0 голосов
/ 14 сентября 2011

У меня есть эта строка кода:

echo $form->input('type', array('label' => 'Phase', 'type' => 'select', 'multiple' => 'checkbox', 'options' => $types, 'selected' => $inst_type, 'empty' => 'All'));

Теперь, когда «выбранный» параметр пуст, флажок, созданный «пустым» параметром, проверяется. Как я могу предотвратить это?

Заранее спасибо

1 Ответ

0 голосов
/ 14 сентября 2011

Вы не должны использовать «выбранный».просто используйте $ this-> data для предварительного заполнения данных формы - и только если $ inst_type не пусто

, поэтому в контроллере в блоке else! empty ($ this-> data):

$this->data['Model']['field'] = $inst_type
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...