Debes repetir el código. lo otro es que en el método beforeValidation asignes la validación a una variable y luego se la asignes a cada campo, esto sería complicar la forma.
Saludos. -- Leonardo Hidalgo Piña Desarrollador Web http://rocketdev.cl MSN: leohida...@gmail.com Celular: (+56) (99) 632 5603 Skype: r0cket82 Twitter: rocket82 El 27-06-2012, a las 7:41, arnus pablo escribió: > Gente: estoy validando datos en el modelo y tengo una duda, ya que tengo 2 > campos de la tabla, similares en cuanto la validacion. > Son razonSocial y nombreFantasia. > > para razon social hice el sig validate: > 'razonSocial' => array( > array( > 'rule' => 'alphaNumeric', > 'required' => true, > 'allowEmpty' => false, > 'message' => 'campo > obligatorio' > ), > array( > 'rule' => array('maxLength', > '30'), > 'message' => 'Los nombres de > Razon social no pueden tener un largo mayor a 30 caracteres.' > ) > )//fin razon social > > para nombre fantasia, tendria q hacer el mismo. es necesario copiar todo el > codigo de nuevo?, o hay alguna forma de no repetirlo? > supongo q debe haber y aun no la he encontrado.... > > > gracias de antemano > Pablo > > -- > Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de > Grupos de Google. > Para publicar una entrada en este grupo, envía un correo electrónico a > cakephp-es@googlegroups.com. > Para anular tu suscripción a este grupo, envía un correo electrónico a > cakephp-es+unsubscr...@googlegroups.com > Para tener acceso a más opciones, visita el grupo en > http://groups.google.com/group/cakephp-es?hl=es. > -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a cakephp-es@googlegroups.com. Para anular tu suscripción a este grupo, envía un correo electrónico a cakephp-es+unsubscr...@googlegroups.com Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.