2016-07-29 20 views
1

Ich habe einen Rückruf innerhalb der Kohana-Validierung. Ich schicke diese Weise Fehlermeldung:kohana benutzerdefinierte Validierung Fehlermeldung

public function way(Validate $array, $field) 
    { 
     if (something) 
     { 
      $array->error($field, 'super error message', array($array[$field])); 
     } 
    } 

Es funktioniert, aber wenn ich die Nachricht auszudrucken

echo $errors['field']) 

es gibt formName.field super error message

Wie von formName.field loswerden?

Antwort

1

Diese Nachrichten sind in Kohana Core oder in Modulen oder Anwendungen konfiguriert. Sie können sie im Nachrichtenordner z. Standardvalidierung Nachricht sind in System -> Nachrichten -> validation.php Sie eine Kopie dieser Datei in Ihrer Anwendung und entfernen: Feld von ihnen wird es Feldnamen loswerden.

'not_empty'  => ':field must not be empty', 

Änderung es

'not_empty'  => 'must not be empty',