Question

En supposant une forme avec des erreurs, est-il un moyen d'obtenir un tableau de clé (le nom du champ) / valeur (le message d'erreur) paires? Par exemple:

['name'] => 'The name field is required',
['age'] => 'The name must be greater than 18'

S'il n'y a pas de manière native pour ce faire, je dirigerai la bibliothèque de validation de formulaire et exposer la propriété protégée * _error_array *.

Était-ce utile?

La solution

I fini par extension de la classe de base:

class MY_Form_validation extends CI_Form_validation
{
    public function error_array()
    {
        return $this->_error_array;
    }
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top