Hi, there''s a big static part in the xml i want to output, can i do this in a "RHTML" way? i tried to copy the static part and paste into the RXML template, but it didn''t work. i tried to to do this inside my XMLController 1. def photos 2. @photos = Photo.find(:all, :limit => 3, :order => ''rand()'') 3. render :template=>"photos.xml" 4. end but it won''t work either. do i have to write the static part using the normal "xml." way? thank you. --~--~---------~--~----~------------~-------~--~----~ 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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
No you can write static content in your RXML file, just don''t write it as XML write it as RXML... So you can do this: for blah in @blahs xml.url do xml.loc(blah_profile_url(blah)) xml.changefreq ''daily'' xml.lastmod((blah.updated_at).strftime("%Y-%m-%d")) xml.priority''0.8'' end end #Static content pages xml.url { xml.loc(''http://www.blah.com/about/blah'') xml.changefreq(''monthly'') xml.priority(''0.3'') } xml.url { xml.loc(''http://www.blah.com/about/blahblah'') xml.changefreq(''monthly'') xml.priority(''0.3'') } But you can do this: for blah in @blahs xml.url do xml.loc(blah_profile_url(blah)) xml.changefreq ''daily'' xml.lastmod((blah.updated_at).strftime("%Y-%m-%d")) xml.priority''0.8'' end end <url> <loc>http://www.blah.com/about/blah</loc> <changefreq>monthly</changefreq> <priority>0.3</priority> </url> <url> <loc>http://www.blah.com/about/blah</loc> <changefreq>monthly</changefreq> <priority>0.3</priority> </url> hope this helps, Cam --~--~---------~--~----~------------~-------~--~----~ 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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---