Please has no one an idea? It must be possible with ruby on rails..
On 15 aug, 13:50, Wouter <wouterg...@gmail.com> wrote: > No sorry I dont need to make a view. > I have this already for shouts and photos. > > I only need to find a way to make the corrent xml file like i posted > already! > > Do i have to use XML builder to make the xml like i want? > > On Aug 14, 11:20 pm, Alpha Blue <rails-mailing-l...@andreas-s.net> > wrote: > > > Colin Law wrote: > > > 2009/8/14 Alpha Blue <rails-mailing-l...@andreas-s.net>: > > > > It took me a little while to realise that it is not fetching the data > > > that is the OPs problem but how to use to_xml to generate his xml in > > > the way he wants. > > > > Colin > > > The problem is two fold: > > > Controller > > > def my_xml > > @shouts = Shout.find(:all, :include => [:place, :profile]) > > respond_to do |format| > > format.html > > format.xml { render :xml, :xml => @shouts.to_xml } > > end > > end > > > View > > > <ul> > > <% for shout in @shouts-%> > > <li> > > <%=h shout.something %>, <%=h shout.place.something %>, <%=h > > shout.profile.something %> > > </li> > > </ul> > > > You use render to build the XML. > > > However, you still need to work on associations so you can make use of > > includes/joins to make just one array.. > > > -- > > Posted viahttp://www.ruby-forum.com/. > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@googlegroups.com To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---