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 :

[Form] Select Ajax en Cascade pour un champ


Sujet :

Symfony PHP

  1. #1
    Membre habitué
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2010
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2010
    Messages : 141
    Points : 157
    Points
    157
    Par défaut [Form] Select Ajax en Cascade pour un champ
    Bonjour,

    Voici ma problématique sur laquelle je bloque un peu, c'est pourquoi si vous avez des indications ou des éléments de doc utiles me permettant d'accomplir ça, ils sont les bienvenus.

    J'ai un champs d'une entité qui est une clé étrangère sur une autre entité. Cette autre entité possède un code qui peut être de premier niveau (A,B,C,etc.), ou de plus bas niveau(A1,A2,B1,B2,etc.).

    Ce que j'aimerai donc réaliser, c'est un premier select avec des options permettant un choix sur le premier niveau, qui une fois rempli (avec le choix A par exemple), afficherait un second select en dessous avec des options sur le niveau inférieur (A1,A2,A3,etc. donc) et ainsi de suite pour des niveaux encore inférieurs.

    Existe-t-il un bundle permettant des réaliser ce genre de choses dans un formulaire? Merci d'avance.

  2. #2
    Membre habitué
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2010
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2010
    Messages : 141
    Points : 157
    Points
    157
    Par défaut
    Sur conseil, j'ai utilisé le ShtumiUsefulBundle qui avec sa propriété "Dependent filtered entity" semble correspondre à mes besoins. Même si l'exemple n'est donnée qu'à un seul niveau de profondeur, je pense que ça puisse être réalisable avec plusieurs.

    Reste que ces éléments ne sont, dans mon cas, pas dans une entité différente. Heureusement, j'ai découvert la propriété ManyToOne en self-referencing de Doctrine.

    Il me reste cependant à réorganiser ma base comme le demande cette propriété, ce que je ne vois pas encore comment faire.

    Si quelqu'un a déjà réalisé cela... J'irai peut-être posté la demande dans Doctrine puisque ça y fait plus référence.

Discussions similaires

  1. Réponses: 1
    Dernier message: 04/07/2011, 21h35
  2. Réponses: 2
    Dernier message: 24/06/2011, 10h17
  3. Réponses: 2
    Dernier message: 23/06/2011, 17h19
  4. Réponses: 2
    Dernier message: 02/02/2008, 22h38
  5. Requete SELECT : prendre toutes les valeurs pour 1 champ
    Par fab22montpellier dans le forum Requêtes
    Réponses: 1
    Dernier message: 02/09/2005, 09h12

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