Ich versuche herauszufinden, wie ich eine Hilfsmethode verwende, die ich geschrieben habe.Rails 4 - Hilfsmethode
Es funktioniert gut im Profilmodell, aber es funktioniert nicht, wie ich es im Benutzermodell will.
Ich habe Modelle namens Benutzer und Rolle. Sie sind verbunden wie es ist und gehört vielen.
In meiner Rolle Helfer, ich habe:
Modul RolesHelper
def text_for_role(name)
case name
when 'guest'
'Guest Pass'
end
end
In meinem Benutzerindex zeigen Seite habe ich:
<% @users.each do |user| %>
<%= user.roles.each do |role| %>
<%= text_for_role(role.name)%>
<% end %>
</td>
Wenn ich dies versuchen, es macht:
Gastpass [#]
Wie entferne ich das Bit in []? - Ich möchte nur den Rollennamen anzeigen.