Ich versuche, eine Hilfsmethode für meine Administrator-Links zu erstellen. In ganz wenigen Ansichten habe ich den CodeDynamische Pfade in Helper
<% if current_user %>
<%= link_to "Edit", edit_model_path(model) %>
<%= link_to "New", new_model_path %>
<%= link_to "Delete", model, :confirm => "You're a Noob", :method
=> :delete %>
<% end %>
, dass diese nur angezeigt, wenn angemeldet.
ich so etwas wie dies an ihrer Stelle
<%= admin_links(model) %>
und übergeben Sie tun möchten die aktuelle Artikel in die Anwendung Hilfsmethode
def admin_links(m)
if current_user
a = "#{link_to "edit" edit_m_path(m)}"
a << "#{link_to "new" new_m_path}"
a << "#{link_to "Delete", m, :confirm => "Your a Noob", :method
=> :delete}"
end
end
Oder einige Ding von ähnlichem.
Bitte sehen Sie @ v4r's Antwort, das ist die beste, die jetzt verfügbar ist. – aledalgrande