我正在寻找一种方法来显示在notEmpty规则中的验证数组上声明的自定义消息。 所以,如果我有这个验证:
'username' => array(
'notEmpty' => array(
'rule' => 'notEmpty',
'message' => 'username empty',
'required' => true
),
//other validation rules
如果我将e提交为空的形式,cake php显示他自己的空字段的默认消息,而不是我的自定义消息。如何显示它并将此事件捕获到我的Controller类中?
答案 0 :(得分:1)
数组的关键字应该是fieldname,除非我误解你的上下文:
'myFieldName' => array(
'rule' => 'notEmpty',
'message' => 'custom message for empty field',
'required' => true
)
如果我误解了上下文,请编辑您的问题,为您的模型中的验证代码提供更大的图片。