Mein Formularüberprüfungsfehler zeigt keine Nachrichten in der Ansichtsdatei an, wenn ich ein Modell lade und eine Zeile aus Tabellen erhalte. Hier ist mein Code.
%Vor%Mein Formular funktioniert gut, wenn ich diese zwei Zeilen ausschließe
%Vor%als meine Validierungen zeigen Fehler. Ich weiß nicht, wo das Problem ist?
Sie sollten validation_errors
function
Dokumentation 3.x: validation_errors
Dokumentation 2.x: form_validation
Versuchen Sie, dies zu ändern:
%Vor%Der erste Buchstabe der Modelle wird gemäß der CI-Dokumentation groß geschrieben
Referenz: Ссылка
Dies ist von ihrer Referenzseite:
Modellklassen werden in Ihrem Ordner "applications / models /" gespeichert. Sie können in Unterordnern verschachtelt werden, wenn Sie diese Art von Organisation wünschen.
Der grundlegende Prototyp für eine Modellklasse ist dies:
%Vor%Dabei ist Modellname der Name Ihrer Klasse. Klassennamen müssen den ersten Großbuchstaben haben, wobei der Rest des Namens Kleinbuchstaben ist. Stellen Sie sicher, dass Ihre Klasse die Basismodellklasse erweitert.
Der Dateiname wird eine Kleinschreibung Ihres Klassennamens sein. Zum Beispiel, wenn Ihre Klasse das ist:
%Vor%Ihre Datei wird das sein:
%Vor%Ihre Modelle werden normalerweise von Ihren Controller-Funktionen geladen und aufgerufen. Um ein Modell zu laden, verwenden Sie die folgende Funktion:
%Vor%Tut mir leid, mein Fehler. Ich erben fälschlicherweise meine Modellklasse (Buchkategorie) mit CI_controller anstelle von CI_Model-Klasse
Tags und Links php forms validation codeigniter