【发布时间】:2014-04-28 20:42:06
【问题描述】:
好吧...我觉得这里真的很愚蠢,但是有人可以帮我指出我做错了什么吗?
我的模型包含以下验证规则:
public $validate = array(
'nome_completo' => array(
'lettersandspaces' => array(
'rule' => 'latinChars',
'message' => 'Por favor, entre seu nome completo.',
),
'notEmpty' => array(
'rule' => array('notEmpty'),
'message' => 'Por favor, entre seu nome completo.',
)
),
'cpfcnpj' => array(
'rule' => array('ssn',null,'br'),
'required' => true,
'message' => 'CPF Inválido!'
),
'email' => array(
'email' => array(
'rule' => array('email'),
'message' => 'Por favor, entre um e-mail válido.',
),
'notEmpty' => array(
'rule' => array('notEmpty'),
'message' => 'O e-mail é um campo obrigatório.',
)
)
);
我正在调用 App::uses('BrValidation', 'Localized.Validation');刚开始,但是BR版的SSN检查好像没有调用...
我什至放了一些调试信息来检查代码是否正在执行,但是没有调试记录...就好像它被Cake完全忽略了...
我正在使用 Cake 2.4.1...任何帮助将不胜感激。
谢谢!
【问题讨论】:
标签: cakephp cakephp-2.4