Ich versuche ein Select-Tag zu schreiben, das einen Helfer verwendet, den ich geschrieben habe.Rails 4 - können Ruby Tags im Select-Tag verwendet werden?
Wenn ich das Tag so schreibe, funktioniert alles.
Ich möchte einen Helfer verwenden, um den Namen der Rolle anders als den Namen in der Datenbank zu präsentieren. Ich habe einen Helfer dafür gemacht. Jetzt versuche ich diese Hilfsmethode anstelle des: name -Attributs zu verwenden.
<%= select_tag "roles", options_from_collection_for_select(@roles, "id", "<%= text_for_role(name)%>"), :multiple => true, :class => 'chosen-select form-control' %>
Der obige Versuch funktioniert nicht. Ich kann kein Beispiel dafür finden, wie man einen Helper in einem Select-Tag verwendet. Ist es möglich?
danke- Ich habe beide Optionen ausprobiert. aber keiner von ihnen funktioniert. – Mel
Fehler für die erste: Syntaxfehler, unerwartete $ undefined ...: mehrere => true,: class => \ 'gewählt-wählen Sie Formular-Steuerelement \' ... ... – Mel
Fehler für 2.: undefined lokalen Variable oder Methode 'Name 'für # <#: 0x007ff6a9cbc3f0> –
Mel