cakephp多选验证
我使用的是CakePHP,我有如下功能:cakephp多选验证,cakephp,validation,Cakephp,Validation,我使用的是CakePHP,我有如下功能: 产品------->产品类别你试过NOTEMPTY规则吗?我假设类别列表是复选框格式,rite。。默认情况下,类别id为空。我能想到的唯一逻辑是,如果没有任何检查,那么它就会抛出错误消息 如果我错了,请纠正我:) 我认为您不应该根据category_id进行验证,而应该使用category(您模型的名称) 如果这仍然不起作用,您应该能够找到这个问题的解决方案,因此: 或者看看这篇文章: class Product extends AppModel {
产品------->产品类别你试过NOTEMPTY规则吗?我假设类别列表是复选框格式,rite。。默认情况下,类别id为空。我能想到的唯一逻辑是,如果没有任何检查,那么它就会抛出错误消息
如果我错了,请纠正我:) 我认为您不应该根据category_id进行验证,而应该使用category(您模型的名称) 如果这仍然不起作用,您应该能够找到这个问题的解决方案,因此: 或者看看这篇文章:
class Product extends AppModel {
var $name = 'Product';
var $validate = array(
'category_id' => array(
'rule' => array('multiple', array('min' => 1)),
'message' => 'You have to choose at least one category'
)
);
}