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

Symfony PHP Discussion :

erreur Symfony sur la validation de formulaire [1.x]


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Software developper
    Inscrit en
    Juillet 2008
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Software developper

    Informations forums :
    Inscription : Juillet 2008
    Messages : 43
    Par défaut erreur Symfony sur la validation de formulaire
    Bonjour, j'ai une erreur que je ne comprends pas
    Catchable fatal error: Argument 1 passed to Doctrine_Record::fromArray() must be an array, null given, called in ....

    J'obtiens cette erreur quand je valide un formulaire avec des formulaire embed.
    Donc j'embed des formulaire avec la fonction embedform({name}, {form}) dans un sfForm puis j'effectue sur ce formulaire un mergePostValidator({validator}) avec le validator que j'ai créé pour enfin l'embed dans mon formulaire principale.

    je remplis les information de mon formulaire et je le valide, la fonction de validation est un processForm traditionnelle

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    $form->bind($request->getParameter($form->getName()), $request->getFiles($form->getName()));
    if ($form->isValid())
    {
    	$sv = $form->save();
    //je fais un echo ici et il ne me l'affiche pas donc j'en déduis qu'il plante ici
            $this->redirect("@newpage");
    }
    J'ai vérifier tous mon code et je ne vois pas du tous pourquoi il plante c'est pas la première fois que je fais cette utilisation.
    s'il vous plait aidé moi

    ps: je veux pas que l'on me dise google est ton ami, parce que

  2. #2
    Membre averti
    Homme Profil pro
    Software developper
    Inscrit en
    Juillet 2008
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Software developper

    Informations forums :
    Inscription : Juillet 2008
    Messages : 43
    Par défaut
    alors là je veux pas me faire d'ennemis, mais là je trouve que c'est vraiment con cette erreur.
    En fait pour le nom de mes emdForm j'ai utilisé des noms en minuscule et des que je mets une majuscule à mes noms d'embedForm cela marche.


    pfffff qu'elle erreur à la con

  3. #3
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Si tu avais regardé sur Google ...

    Bon, je me cache

    Symfony procède à une "kamélisation" première lettre de chaque mot en majuscule et suppression des "_" la lettre suivante étant en majuscule...

    D'où l'erreur.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [2.x] Avis sur la validation des formulaires
    Par stephan.78 dans le forum Symfony
    Réponses: 2
    Dernier message: 13/12/2012, 12h32
  2. Requete mise à jour:erreur affichage sur formulaire
    Par milielf dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 12/07/2006, 11h25
  3. [Conception] Erreur 405 sur formulaire de connection
    Par Deltus dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 03/07/2006, 15h27
  4. [MySQL] erreur php sur un formulaire de mis à jour
    Par carmen256 dans le forum PHP & Base de données
    Réponses: 34
    Dernier message: 06/04/2006, 13h39
  5. appel de fonction sur validation de formulaire
    Par PAYASS59 dans le forum Langage
    Réponses: 15
    Dernier message: 17/01/2006, 10h09

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