Hola buenas a tod@s de nuevo, aquí mi pregunta:
¿exite alguna regla para validar un DNI? (12345678-X)? En caso de no existir, ¿cómo puedo crearla?
[b]
Gracias y un saludo,
s0mk3t[/b]
Hola buenas a tod@s de nuevo, aquí mi pregunta:
¿exite alguna regla para validar un DNI? (12345678-X)? En caso de no existir, ¿cómo puedo crearla?
[b]
Gracias y un saludo,
s0mk3t[/b]
hay mucho para leer en el foro
http://www.yiiframework.com/doc/guide/1.1/en/form.model#declaring-validation-rules
http://www.yiiframework.com/wiki/56/reference-model-rules-validation/ (puedes usar http://www.yiiframework.com/doc/api/CRegularExpressionValidator)
http://www.yiiframework.com/forum/index.php?/topic/12975-custom-validator-example/
puedes crear tus propias reglas en el modelo
public function rules() {
return array(
array('dni','validaDNI'),
);
}
public function validaDNI ($attribute,$params) {
....
if ($error) { //existe un error
$this->addError('dni', 'Error en DNI ........');
}
}
Gracias por la respuesta Horacio
[b]Salu2,
s0mk3t[/b]