CakePHP, как проверить радио кнопки? - PullRequest
1 голос
/ 15 августа 2011

Как проверить радио-кнопки CakePHP?

Не работает правило inList и notEmpty ...

$ this-> data return good content

1 Ответ

5 голосов
/ 15 августа 2011

Как упомянул @Juhana в комментариях, полезно, если вы более конкретны.

Как правило, что-то вроде этого должно работать:

В вашей модели:

var $validate = array(
    'radioField' => array(
        'rule' => 'notEmpty'
     )
);

На ваш взгляд:

echo $this->Form->input('radioField', array(
    'type' => 'radio', 
    'options' => array('foo', 'bar')
    )
);

В качестве альтернативы вы можете использовать радиоспецифичный метод на ваш взгляд:

echo $this->Form->radio('radioField', array('foo', 'bar'));

Но тогда вы должны включить следующую строку для отображения ошибки:

echo $this->Form->error('radioField');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...