Hello, Je ne connais pas la complexité de tes requêtes mais pour ma part je pense que, dans un esprit de cohérence et de respect de l'architecture RESTful, tu devrais garder qu'un unique module et faire differentes actions.
De plus, l'idée de la vue est je pense la meilleure. Si cela peut t'aider, j'avais pas mal galérer avec ces histoires de vues... Mais je te livre ici ma solution si ca peut t'aider. Tout d'abord, tu écris ton fichier schema.xml et lorsque tu écris tes vues, il faut ajouter les arguments skipSql="true" readOnly="true". Le "readOnly" est dépendant des spécifications de ta bases. Ensuite, il te suffit juste de faire un symfony propel-build-sql et symfony propel-build-model. Le dernier te génère les objets qui sont en rapport à tes vues. Enfin, tu modifies le fichier "lib.data.sql" et tu y mets le code SQL de tes vues et tu fais un symfony propel-insert-sql. Tout devrait fonctionner :-) Have fun ! On 14 oct, 18:08, sam <[EMAIL PROTECTED]> wrote: > Bonjour, > > Voici mon "soucis" : > J'ai un écran de filtre / liste assez complexe (qui nécessite un tas > de jointures / sommes sur diverses tables exotiques). Le plus simple > pour moi serait d'afficher la liste au moyen d'une vue (j'attaque une > base Oracle)... Je ne sais pas si je suis dans le faux ou quoi déjà. > Pour accéder à l'écran de détail (création ou modification > d'enregistrement), je ne réfère plus à la vue mais bien à la table. > Dois-je pour ceci créer 2 modules distincts avec 2 model_class > différents dans le generator.yml ? Y a-t-il un moyen de faire > autrement ? > > Sam --~--~---------~--~----~------------~-------~--~----~ 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 symfony-fr@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---