2016-05-03 1 views
0

Auf symfony3, implementiere ich ein benutzerdefiniertes Formular (kein FosUserBundle wird absichtlich verwendet, weil ich PDO anstelle von ORM gehe, um meine DB zu verwalten).symfony Wie benutze ich benutzerdefinierte validators.yml Datei unter MyBundle Resources translations

Auf diesem Formular möchte ich eine Fehlermeldung angezeigt werden.

Es funktioniert aber verwenden Sie den Standard Datei, die unter dem Ordner ist "Übersetzer [lang] .xlf.": [MyProject] \ Anbieter \ symfony \ symfony \ src \ Symfony \ Component \ Validator \ Ressourcen \ Übersetzungen.

Ich habe eine "Validatoren [lang] .yml." Datei unter dem Verzeichnis: [MyProject] \ src \ [MyBundle] \ Resources \ Übersetzungen:Es ist nicht. Ich habe einige "messages. [Lang] .yml" -Dateien in demselben Verzeichnis und diese funktionieren.

Also ich denke, dass ich etwas vermisse, die "validators. [Lang] .yml" unter "MyBundle" erkannt zu haben.

Ich sehe, dass in der symfony Übersetzung Kochbuch beschreibt eine Möglichkeit, einige zusätzliche Katalog hinzufügen, aber ich bekomme nicht, wo es getan werden soll - welche Datei unter welcher Symfony-Ordner?

Ich hätte gedacht, dass dies so bald als Validierer automatisiert werden können. [Lang] .yml Datei unter dem Verzeichnis abgelegt worden war [MyProject] \ src [MyBundle] \ Resources \ Übersetzungen oder eine Einstellung in der config.yml zu tun.

Hat jemand eine Erfahrung, darüber zu teilen?

+0

Diese Frage ist ziemlich nutzlos, weil eine einfache Unachtsamkeit Benutzer (sehr sehr häufig). Es wäre besser, stattdessen die Frage zu löschen, um einen Link zu der Dokumentation in der Antwort zu veröffentlichen. PS: Es war besser, die Dokumente VOR der Veröffentlichung zu lesen, um hier 13 Minuten später eine Antwort zu schreiben. –

Antwort

Verwandte Themen