Validierung max_length, min_length im Codeigniter

7

Ich erhalte einen Fehler beim Versuch, benutzerdefinierte Validierungsnachrichten in CodeIgniter für die Validierungsbedingungen min_length und max_length zu setzen.

Dies sind meine Validierungsregeln:

%Vor%

Dies sind meine benutzerdefinierten Validierungsnachrichten:

%Vor%

In meinem Beispiel haben wir zwei Felder, aber ich habe viele Felder mit verschiedenen minimalen und maximalen Längenwerten. Sie alle haben eine bestimmte Einschränkung Validierungen. Diese Nachrichten funktionieren nicht. Die Nachricht wird standardmäßig angezeigt. Danke für deine Hilfe.

    
cabita 13.12.2011, 09:44
quelle

4 Antworten

12

Es ist einfach, fügen Sie einfach ein weiteres %s hinzu, um den Längenwert zu erhalten.

%Vor%

Sie geben die Größe nur dann an, wenn Sie %s zweites Mal verwenden. Beim ersten Mal gibt es den angegebenen Feldnamen.

    
mrsrinivas 20.10.2012 06:20
quelle
8
%Vor%

fehlt eine schließende Klammer - ) :

%Vor%


Aktualisieren
Vielleicht wäre es besser, eine Rückruffunktion zu verwenden? Zum Beispiel:

%Vor%     
stealthyninja 13.12.2011 11:17
quelle
2

Wenn Sie set_message verwenden, können Sie die Länge (sowohl min als auch max) nicht so angeben, wie Sie es gemacht haben. Sie können entweder eine allgemeine Nachricht für min_length und max_length like:

setzen %Vor%

Andernfalls müssen Sie die Rückruffunktion von CodeIgniter verwenden und eine benutzerdefinierte Validierungsfunktion einrichten, die in etwa so aussieht (für die Mindestlänge !!).

%Vor%

Sie würden Ihre Validierungsregel wie folgt festlegen:

%Vor%

Beachten Sie das Präfix callback_ in der Regel custom_min_length . Dies ersetzt und wird anstelle der üblichen min_length CI-Funktion verwendet.

Ich hoffe, das hilft ... Ich werde Sie herausfinden lassen, wie Sie die Funktion custom_max_length machen:)

    
MY_Mark 13.12.2011 11:58
quelle
0

Wenn Sie Ihre eigene Validierungsnachricht anzeigen möchten, tun Sie Folgendes:

%Vor%

ohne die Zweige: [num]

Grüße

    
BitFix 20.03.2017 00:24
quelle

Tags und Links