【发布时间】:2011-08-15 14:51:55
【问题描述】:
如何验证 CakePHP 单选按钮?
不适用于List 规则和notEmpty...
$this->数据返回好的内容
【问题讨论】:
-
您需要显示更多代码,至少是验证规则,最好是您创建单选按钮的表单部分。
标签: php cakephp validation
如何验证 CakePHP 单选按钮?
不适用于List 规则和notEmpty...
$this->数据返回好的内容
【问题讨论】:
标签: php cakephp validation
正如@Juhana 在 cmets 中提到的,如果您更具体一些,将会很有帮助。
然而,通常情况下,这样的事情应该可以工作:
在您的模型中:
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');
【讨论】: