2016-04-11 18 views
0

Ich schreibe meine eigene benutzerdefinierte Formularüberprüfungsklasse, die sich von CI_Form_validation erstreckt.So legen Sie Fehlermeldungen für die externe Formularüberprüfung fest, CodeIgniter

Ich bin gespannt, wie CodeIgniter seine eigenen Formvalidierungsfehlermeldungen setzt. Ich sehe set_message in CI_Form_validation nicht.

Lassen Sie mich wissen, dass Sie mehr Klärung benötigen?

+0

Haben Sie hier http://www.codeigniter.com/user_guide/libraries/form_validation.html gelesen – user4419336

Antwort

0

Ich denke, ich habe es. Will post hier die Antwort, falls jemand anderes fragen ...

  1. innerhalb der application/Sprache/Englisch Ordner ein form_validation_lang.php erstellen.

  2. Dann ein $lang assoziatives Array hinzufügen, den Index der Name Ihrer Validierungsfunktion mit form_validation_ Präfix ist. Z.B. wenn Validierungsfunktion valid_date ist, wird es wie folgt aussehen: $lang['form_validation_valid_date'] = 'The {field} field must contain a valid date.';

Die lang-Datei automatisch von CodeIgniter geladen wird, wenn Sie von CI_Form_validation verlängern.

Verwandte Themen