moudden.mehdi a écrit : Utilise des noms de variables qui vont te simplifier la vie, et non la compliquer.
évite objet, en Ruby on ne manipule que ça, ce n'est pas assez précis, sauf si tu fais un objet = Object.new Utilise le singulier ou le pluriel pour savoir si tu manipules une collection d'objets ou pas. > le controle > -------------------------------------------------------------- > class LookController < ApplicationController > > def list > @objet = Annonce.find(:all) @annonces = Annonce.find(:all) > end > end > > La view > --------------------------------------------------------------- > <table> > <tr> for annonce in @annonces ... for detail in @annonce.details ... > <% for obj in @objet %> > <th><%= obj.ref %></th> > > <% for obj2 in @objet.details %> donc ici c'est obj.details mais tu t'embrouilles forcément, puisque tu utilises de mauvais noms de variables. > <th><%= obj2.cat %></th> -- Jean-François. -- À la renverse. --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED] -~----------~----~----~----~------~----~------~--~---
