Salut, Tu devrais jeter un oeil au code source du widget. http://trac.symfony-project.org/browser/plugins/sfFormExtraPlugin/branches/1.3/lib/widget/sfWidgetFormDoctrineJQueryAutocompleter.class.php
<http://trac.symfony-project.org/browser/plugins/sfFormExtraPlugin/branches/1.3/lib/widget/sfWidgetFormDoctrineJQueryAutocompleter.class.php>Il y a une option method_for_query qui vaut findOneById par defaut. A toi de passer de changer ce paramètre pour attaquer ta propre méthode dans ta classe de Table. -- Jérémy LEHERPEUR - Rezoo.fr jer...@leherpeur.net Le 6 avril 2011 13:43, Naabys <berger.greg...@gmail.com> a écrit : > J'ai trouvé l'erreur: le JSON que me renvoyait la méthode n'était pas > bon :/ > > Ceci dit, je me trouve désormais confronté à un autre problème: > > Lorsque je filtre une table 'Competitions' sur le champs de clé > étrangère ('idtournoi'), le widget fait appel à une methode doctrine > sur la table Tournois: findOneById mais je n'ai pas de champs 'id' > dans mon modèle de données. > > Quelqu'un saurait-il comment changer la méthode appelée par le widget > afin qu'il me renvoie les Compétitions ayant l'id du tournoi en clé > étrangère? > > -- > Vous recevez ce message, car vous êtes abonné au groupe Google > Groupes Symfony-fr. > Pour envoyer un message à ce groupe, adressez un e-mail à > symfony-fr@googlegroups.com. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > symfony-fr+unsubscr...@googlegroups.com. > Pour plus d'options, consultez la page de ce groupe : > http://groups.google.com/group/symfony-fr?hl=fr > > -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony-fr@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr