~~~ risolto! ~~~~~Rails acts_as_taggable, tag perdendo virgola su Edit !? diventa uno
Sto usando act_as_taggable_on gem con Rails 4.2 e ho un modulo in cui è possibile inserire tag, separati da virgole.
<div class="form-group">
<%= f.label(:tag_list, "Tags (seperated by commas)") %><br />
<%= f.text_field(:tag_list, :class=>"formbox")%>
</div>
I tag funzionano bene, ma quando torno a un articolo e modificarlo, le virgole che in precedenza erano lì spariscono! Per esempio, se i tag di ingresso I:
bianco, leggero, morbido
Quando modifico, quei 3 separare i tag diventeranno 1 tag:
luce bianca morbida
qualcuno sa che cosa sta accadendo qui? Fa schifo perdere tutti quei tag, voglio essere in grado di mantenere tutti quei tag su modifica.
.--------------------------------- .---------- --SOLUTION -------------
quindi ero in grado di ovviare a questo con l'aggiunta di "" tra ogni elemento tag. Che può essere fatto in questo modo:
<div class="form-group">
<%= f.label(:tag_list, "Tags* (seperated by commas)") %><br />
<%= f.text_field(:tag_list, value: @article.tag_list.join(","))%>
</div>
Facendo un minuto di ricerca 5 ho trovato questo: https://github.com/mbleigh/acts-as-taggable-on/issues/620. Forse la prima volta su google? : D Potresti aver trovato questo. – wegginho
salvato la vita, grazie – Kathan
Eventuali duplicati di [Rails 4: testo \ _field per atti \ _as \ _taggable \ _ON non separare i tag con una virgola] (https://stackoverflow.com/questions/27646714/rails-4- text-campo-per-atti-come-oggetto di tag-on-non-separazione-tags-con-un-virgola) –