Current controller


#1

Hello railists,

I have a list of news headers on my index page. I would like to hide
this list if current controller is ‘news’.
I put to main/index.rhtml
"<% unless @controller == “news” %> list here news headers <% end %>

. This doesn’t work.

So, the question is how to get current controller name in template ?

Thank You!


#2

controller.controller_name
http://api.rubyonrails.com/classes/ActionController/Base.html#M000176


#3

Emin H. wrote:

controller.controller_name
http://api.rubyonrails.com/classes/ActionController/Base.html#M000176

thank you, it works!