[Rails] Re: Can not render pre designed html template from public directory
As Colin Law stated you are not following the Rules of Rails. Why do you want to put a template in the public folder and create a headache for yourself. I suggest doing it the Rails way. Put your templates in
/view/controller/show.html.erb
Your basic controller actions CRUD, have corresponding views(template)
On Monday, December 3, 2012 3:36:00 PM UTC-5, John wrote:
Hello,
I have a designed template public/test/show.html with following sample html code. There is a css file and images in the mentioned directory.
<html xmlns="http://www.w3.org/1999/
public/test directory. And, replacexhtml "> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> <link href="css/style.css" rel="stylesheet" type="text/css" media="all"/> </head> <body> <div class="title">Post: {post_name}</div> </body> </html>
I have a posts controller and need to render this template from posts#show without changing anything under{post_name}
by post name.
I've tried that in many ways to do that but couldn't. Specially, the css and images path not working any way. It's always looking under http://localhost:3000/posts/{... .}
I will be pleased if anyone can help me regarding this. Thanks in advance for your help.
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/VJ4zv9o6gw4J.
For more options, visit https://groups.google.com/groups/opt_out.
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home