IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend_Form PHP Discussion :

Class error sur input ?


Sujet :

Zend_Form PHP

  1. #1
    Membre régulier
    Inscrit en
    Novembre 2007
    Messages
    250
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 250
    Points : 75
    Points
    75
    Par défaut Class error sur input ?
    Bonjour à tous,

    Après avoir passé facilement 2h à torturer google, je m'en remet à vous...

    Je cherche désespérément à ajouter une class="error" sur les input ou tout autre élément de formulaire lors d'un echec de validation.

    Quelqu'un aurait il une idée ?

    Merci.

  2. #2
    Membre régulier
    Inscrit en
    Novembre 2007
    Messages
    250
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 250
    Points : 75
    Points
    75
    Par défaut
    Bon j'ai trouvé un bidouillage temporaire très moche... Mais bon, j'avance pas sur ce point, donc obligé de bricoler un peu.

    Dans mon controller, je cherche si le form à créé des erreurs :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    $errors = $formInscription->getErrors();
    if(!empty($errors["email"])) {
                            $this->view->formerrorInscriptionemail = "class='error'";
                        }
    Et simplement dans ma view, j'englobe mon élément avec une div qui elle sera en class error :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <div <?= $this->formerrorInscriptionemail ?>>
                            <?= $this->formInscription->email ?>
                        </div>

    Ça implique d'afficher son formulaire dans sa vue élément par élément.
    Cette soluce ne me plait pas, mais tant que je ne trouve rien d'autre, elle est très bien

    Si ça peut servir à d'autres

Discussions similaires

  1. [OpenOffice][Tableur] General input/output error sur Calc
    Par jmchantelou dans le forum OpenOffice & LibreOffice
    Réponses: 0
    Dernier message: 07/12/2007, 21h53
  2. Glut / Class / Pointeur sur fonction
    Par areS. dans le forum GLUT
    Réponses: 5
    Dernier message: 02/12/2005, 20h50
  3. [Access] Ne pas montrer #Error sur un rapport Access
    Par nico33307 dans le forum Access
    Réponses: 3
    Dernier message: 22/09/2005, 23h19
  4. [HTML] présision sur <input>
    Par mavina dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 22/08/2005, 12h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo