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

Bibliothèques et frameworks PHP Discussion :

2 formulaires dans cakephp


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2009
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 22
    Par défaut 2 formulaires dans cakephp
    salut a tous
    bon problème est encore en cakephp bon cette fois je veux savoir comment faire pour manipulé 2 formulaires indépendant dans une seule page c'est à dire dans mon projet je dois accepté une valeur et selon cette valeur un autre formulaire apparait et je dois enregistrer les valeurs de ces 2 formulaires dans des champs spécifiques de la base.je sais que pour utilisé le contenu d'un formulaire on utilise"$this->data[]" mais le probleme c'est que cakephp refuse d'accepter le deuxième form et je trouve pas le moyen comment y procéder y a t-il quelqu'un qui a une astuce pour ce genre de prob????

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    58
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Février 2005
    Messages : 58
    Par défaut
    Bonjour,

    Le problème ne vient pas de CakePHP mais du HTML classique.
    Il est impossible d'imbriquer 2 formulaires ou d'en soumettre 2 en même temps !

    Ainsi une solution semble dans ton cas être :
    - Générer un premier formulaire
    - A sa validation, suivant les valeurs dont tu parles, tu recrées un nouveau formulaire qui contiendra les champs du premier + les champs du second (mais dans le même formulaire)
    - Lorsque celui-ci aura été validé tu auras toutes les informations nécessaires dans $this->data ...

    Autre solution : créer directement un formulaire contenant TOUS les champs, et jouer avec du javascript pour afficher/cacher des sections en fonction de certaines valeurs.

  3. #3
    Membre averti
    Inscrit en
    Mars 2009
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 22
    Par défaut
    merci pour l'explication
    j'ai bien compris je vais essayé de faire avec javascript
    merci pour l'aide (bon si t'a un exemple de code de javascript tu me fera gagné beaucoup de temps merci encore )

Discussions similaires

  1. Formulaire dans une fenêtre modale
    Par Amnesiak dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 28/02/2005, 14h25
  2. Réponses: 2
    Dernier message: 11/12/2004, 21h20
  3. Formulaire dans un mail
    Par Immobilis dans le forum ASP
    Réponses: 6
    Dernier message: 23/11/2004, 10h12
  4. Réponses: 3
    Dernier message: 27/10/2004, 14h43
  5. Recuperation de formulaire dans une fonction
    Par arsgunner dans le forum ASP
    Réponses: 5
    Dernier message: 23/06/2004, 15h04

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