我有一个非常奇怪的问题,我创建了一个简单的表单来将用户添加到数据库中。
该代码运行良好,用户已正确保存到数据库中。
但...
我在使用验证时遇到问题,这是关于密码字段的验证数组的摘录:
public $validate = array(
...
'password' => array(
'rule' => array('minLength', 4),
'required' => true,
'message' => "La password deve essere lunga almeno 4 caratteri"
)
);
minLength 规则正常工作,但如果我尝试显示消息:
debug($this->User->validationErrors);
在我的控制器中。我看到这个输出:
array(
'password' => '*****'
)
为什么是“ * ”??我想得到我在$validate
数组中写的消息。
此问题仅发生在密码字段上。