Как изменить частичное, в зависимости от контроллера, с которого он просматривается? - PullRequest
1 голос
/ 28 мая 2010

Я использую часть из моего контроллера «messages» в моем контроллере «tags». Рассматриваемая часть выглядит следующим образом:

  <% unless message.tag_list.nil? || message.tag_list.empty? %>
    <% message.tags.each do |t| %>
      <div class="tag"><%= link_to t.name.titleize, tag_path(t) %></div>
    <% end %>
  <% end %>

Есть ли способ скрыть эту часть частичного, только когда он просматривается из контроллера "тегов"?

1 Ответ

4 голосов
/ 28 мая 2010
<% unless controller.controller_name.eql?("tags") %>
   will only show if controller is NOT tags 
<% end %>

:) надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...