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 :

Admin generator, filtre sur clé étrangère


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 27
    Par défaut Admin generator, filtre sur clé étrangère
    Bonjour,
    J'ai mis en place la partie administration de mon site grace à l'admin generator.
    Dans ma table, chaque employé est relié à une adresse (dans la BD).
    Quand je veux faire une recherche d'un employé par code postal, dans filter j'ai juste l'id_address alors que j'aimerai avoir tous les champs de ma table Address.
    Donc ce que j'ai fais, dans la classe EmployeFormFilter, j'ai ajouter la ligne suivante dans la fonction configure:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $this->embedForm('id_address',new AddressFormFilter());
    L'affichage fonctionne très bien seulement la requete faite n'est pas bonne et donc il n'y a aucun resultat à l'affichage.
    Aucune jointure n'est effectué, je ne vois pas d'ou viens le probleme,
    Si quelqu'un a une idée ca serait cool

  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
    Je ne comprend absolument rien à ce que tu racomptes et j'ai l'impression que tu mélanges 3 problèmes en même temps.

    Dans l'admin générator, quant tu filtres, tu récupères la liste définie pour cette fenêtre qui est rarement limitée à l'Id d'un enregistrement. Donc il n'y a pas de raison qu'il y ait un problème, sauf si ta description inclus des informations complémentaires que je n'aie pas.

    Le code que tu donnes me semble hautement fantaisiste. Il n'est pas envisageable de faire un embed sur un form filter. Quoique tu tentes, c'est voué à l'échec.

    Dans la troisième partie les questions restent multiples, quel affichage ? De quoi ? où ? Quel requête ? Généré par quoi ?


    Il faudrait mieux détailler ce que tu souhaites faire, sur quel structure de données (shema.yml) plutôt que le comment ça ne marche pas. A défaut de pouvoir te dire pourquoi cela ne marche pas, quelqu'un trouvera peut-être comment le faire marcher !

Discussions similaires

  1. Réponses: 0
    Dernier message: 06/10/2011, 11h52
  2. [1.x] Infos sur l'admin generator
    Par jejeman dans le forum Symfony
    Réponses: 15
    Dernier message: 05/10/2010, 13h04
  3. [1.x] [Admin Generator] Lien vers un filtre ?
    Par dourouc05 dans le forum Symfony
    Réponses: 3
    Dernier message: 22/09/2010, 11h09
  4. [Doctrine] Admin generator tri sur un partial field
    Par espaceVirtuel dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 04/08/2009, 14h58
  5. [1.x] Admin Generator et les filtres
    Par cacahuete85 dans le forum Symfony
    Réponses: 7
    Dernier message: 15/06/2009, 15h21

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