(Custom error message for extbase validators)
Da ich auf die schnelle nichts gefunden habe und es mir selbst zusammengereimt hab, schreibe ich es hier besser auf. Um die Standard-Fehlermeldungen der Extbase-Validatoren zu ändern, schreibt man folgendes ins Setup:
config.tx_extbase._LOCAL_LANG.default { validator.notempty.null = This is a custom error message 1 validator.notempty.empty = This is a custom error message 2 }
Damit werden die Fehlermeldungen global für die Sprache geändert. Den Key (validator.notempty.null) findet man im Validator:
class NotEmptyValidator extends AbstractValidator { protected $acceptsEmptyValues = false; public function isValid($value) { if ($value === null) { $this->addError( $this->translateErrorMessage( 'validator.notempty.null', 'extbase' ), 1221560910);
Neueste Kommentare