Para deshacernos de los molestos mensajes como “Required.” o “Invalid.” generados automáticamente por los validadores de Symfony podemos hacer lo siguiente dentro de nuestro archivo de configuración del proyecto localizado en config/ProjectConfiguration.class.php
class ProjectConfiguration extends sfProjectConfiguration
{
public function setup()
{
sfValidatorBase::setDefaultMessage('required','Este campo es requerido');
sfValidatorBase::setDefaultMessage('invalid','El valor para el campo es inválido');
sfValidatorInteger::setDefaultMessage('invalid','El valor "%value%" no es un número entero');
}
}
De esta forma estaremos definiendo los mensajes de error por defecto de forma global dentro de nuestro proyecto.
-
aldaron posted this