Chciałbym mieć listę rozwijaną select2 tagów, gdzie mógłbym wybrać wiele istniejących tagów i dodać nowe.Szyny działa-jak-taggable-on z select2 (i simple_form)
Próbowałem na wiele różnych sposobów i albo nie otrzymuję działającego select2 box, albo tylko jedna wartość jest przekazywana (ostatnia).
Jest to najbliżej mam (przechodzi ostatnią wartość):
<%= f.input :tag_list, collection: @model.tags.map { |t| t.name }, input_html: { :style=> 'width: 300px', class: "taggable", data: { placeholder: "Tags" }} %>
Twoja uwaga na temat tag_list [] była dla mnie kluczowa - tagi są przesyłane jako tablica ciągów takich jak ["a", "b", "c"], a nie pojedynczy ciąg jak "a, b, c" –