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 :

Question formulaire


Sujet :

Symfony PHP

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 36
    Par défaut Question formulaire
    Bonjour,

    J'ai créé un formulaire Annonce. Dans celui ci plusieurs champs vont apparaître en fonction du type de l'annonce par exemple :

    Pour un type voiture on aura : un nouveau champs kilométrage,modèle...

    J'aimerais en gros faire apparaître des champs de texte,des boutons radios en fonction d'un choix dans une liste déroulante "type annonce".

    Et aussi deux listes déroulantes région et département. Donc va lister les départements en fonction du choix de la région.

    Comment gérer dynamiquement ce formulaire ?

    Merci de me donner un tuyau.

  2. #2
    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
    Genre de joli formulaire, pas simple à réaliser.

    Ni a traiter au retour.

    Personnellement, je pense que le plus simple serait de le faire en 2 fois. Première partie, type de l'annonce, puis, en fonction, sélection du formulaire à utiliser. Ce qui te permettrais, accessoirement, de rester dans l'utilisation des form de symfony et de conserver le bénéfice des processus de validation.

    Pour ta double liste déroulante, tu as la possibilité (la seul) de passer par du javascript. En fonction des modifications dans la première liste, tu peux alors ré-afficher la deuxième. Le seul inconvénient, mais de taille, de cette méthode, est que cela ne fonctionne que si le javascript est activé. Ce qui n'est pas évident. Il convient donc de prévoir un double fonctionnement du formulaire, un si javascript est actif, l'autre si non.

    Il faut réfléchir aux orientations que tu veux donner à ton formulaire.

Discussions similaires

  1. question formulaire javascript
    Par l_dl_d dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 02/03/2009, 16h56
  2. Question Formulaire HTTP
    Par Dizayeure dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 27/01/2009, 08h56
  3. encore une question (formulaire)
    Par angelmn dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 19/12/2008, 14h37
  4. Question formulaire pas simple du tout
    Par williams59 dans le forum ASP
    Réponses: 4
    Dernier message: 08/11/2007, 20h40
  5. Réponses: 1
    Dernier message: 23/03/2006, 15h35

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