如何验证CakePHP单选按钮?
不适用于列表规则和notEmpty ...
$ this->数据返回良好内容
答案 0 :(得分:5)
正如@Juhana在评论中提到的,如果你更具体,它会很有帮助。
但是,通常情况下,这样的事情应该有效:
在你的模特中:
var $validate = array(
'radioField' => array(
'rule' => 'notEmpty'
)
);
在您看来:
echo $this->Form->input('radioField', array(
'type' => 'radio',
'options' => array('foo', 'bar')
)
);
或者,您可以在视图中使用radio-specific方法:
echo $this->Form->radio('radioField', array('foo', 'bar'));
但是,您必须包含以下行才能显示错误:
echo $this->Form->error('radioField');