Is it possible to apply a layout to rhtml files in the public folder? These files are essentially static. I am trying to avoid having to create blank actions/methods for each html files. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
Thorsten Mueller
2008-Mar-04 15:42 UTC
Re: Possible to apply layouts on pages in public folder
render :file => "path/file", :layout => true should do that it would expect an erb file, but should work with pure html, too if not, then render :inline => ... or render :text => would do it, but you would have to load the file and hand it''s content to the renderer anyway, you would not have to create any actions or methods for that, you could just put the content into a partial -- Posted via http://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-/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 -~----------~----~----~----~------~----~------~--~---
Sorry about my inexperience - where do you suggest to put the line render :file => "path/file", :layout => true --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
When I try to add the line <% render :file => "my_path/my_file.erb", :layout => true %> at the top of my page - called "index.rhtml" I get a routing error: no route found to match "/index.rhtml" with {:method=>:get} On Mar 5, 5:52 pm, heyfred <fred...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> Sorry about my inexperience - where do you suggest to put the line > > render :file => "path/file", :layout => true--~--~---------~--~----~------------~-------~--~----~ 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@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---