el nombre en la vista está correcto, quizás sea por la versión que estés usando, prueba la validación de esta manera:
Código PHP:
var $validate = array(
'nombre' => array(
'need' => array(
'rule' => 'notEmpty',
'message' => 'Debes escribir tu nombre de usuario',
'last'=>true),
'min' => array(
'rule' => array('minLength',6),
'message' =>'El nombre de usuario debe tener más de 6 caracteres',
'last'=>true),
'max' => array(
'rule' => array('maxLength',20),
'message' =>'El nombre de usuario no debe tener más de 20 caracteres',
'last'=>true)
)
);
prueba y nos comentas.