hi all,
I have created links ie:-
/articles /news
and i looked on a site and it said creating a .rhtml file in the app/views/articles news etc but when i created news.rhtml and articles.rhtml and put it in the folder in the app/views and its still reading the
class ArticlesController < ApplicationController def index render :text => "This is the articles page" end
end
in the controller and not the .rhtml file
how is this done
If I understand correctly, the fact that you call render explicitely in the controller, will avoid the "automatic" render of the template in app/views/articles/index.html.erb
So, I suggest yoiu change as follows:
Controller: ../app/controllers/articles_controller.rb
class ArticlesController < ApplicationController def index @test_article = "This is a test article" end end
Views: ../app/views/articles/index.html.erb
<p>test of an article <%=h @test_article %></p>
Then go to
htpp://localhost:3000/articles/
HTH,
Peter