Hi,
Trying to get my head around how Rails works. I am trying to generate
an xml representation of a model''s list view. It works well when I try
to simply use
format.xml { render :xml=>@models }
But I need to change the name of the elements slightly. Tried to use
an action.rxml template using the following syntax
format.xml { render :xml=>@models,
:template=>''mymodels/action'' }
and it seems to only generate a blank response. If I enter some
garbage in the template it gives me an error. So I know the template
is being picked up. Is there an easy way to debug why its generating
an empty response?
Another question I guess would be, is there a better way to transform
the response so that it generates what I want rather than the
defaults? render() seems to take a block. But I don''t know how to use
that.
Thanks!