Il se suffit de copier/coller le fichier _filters.php qui est dans le batch. 
Par exemple une combo box 
pour une liste de clients n'est pas exploitable à partir du moment ou il a trop 
d'enregistrements.. (et ttop long a charger de toute facon)
Tu peux remplacer la combo par un input simple avec un id ou numéro de 
reference, soit faire une autocomplétion ajax
ce qui est encore mieux mais un peu plus long à faire.

++ COil

----- Message d'origine ----
De : Mathieu Sachot <[EMAIL PROTECTED]>
À : [email protected]
Envoyé le : Mercredi, 12 Décembre 2007, 15h22mn 19s
Objet : [symfony-fr] Le template du génerator

Ok, dans ce domaine là, newbie total ! (ca a au moins le mérite poser le décor 
rapidement)

 

Voila, j'utilise le générator pour créer des modules d'administration. Le 
système fonctionne bien, mais je note quelques "bugs" (dans le sens où le 
resultat fourni n'est pas celui attendu).


 

J'utilise dans mon module une clé étrangère (x->y, y->z donc x->z), et elle 
fonctionne bien pour les filtres et les éditions, mais dans la liste, ce n'est 
pas "z" qui est listé mais "y". Plutôt bizarre, mais j'ai contourné avec la 
création d'une fonction dans la classe objet me renvoyant l'info (sauf que ce 
n'est plus triable maintenant). Est-ce que j'ai raté une partie de la config ? 
Puis-je créer une fonction qui prend en compte l'ordre de tri ?


 

De plus, (et là est mon vrai problème) les informations stockées dans z sont 
trop larges pour le filtre, ce qui fait que la fin du sélect déborde de 
l'écran. Je cherche donc le code source du template utilisé par le générator. Y 
en a-t-il un, ou le contenu est il éparpillé dans les fonctions de classes ? si 
oui, lesquelles ? 


 

Un vrai casse tête, et je ne sais vers où commencer...











      
_____________________________________________________________________________ 
Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail 
http://mail.yahoo.fr
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [EMAIL PROTECTED]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à