ユーザーがタグを入力できるように、formtasticでトークンフィールド(ここにあります:http://railscasts.com/episodes/258-token-fields)を使用できるようにしたいと思います(私はacts_as_taggable_onを使用しています)。
誰かがこれを行う方法の例を教えてもらえますか?
ユーザーがタグを入力できるように、formtasticでトークンフィールド(ここにあります:http://railscasts.com/episodes/258-token-fields)を使用できるようにしたいと思います(私はacts_as_taggable_onを使用しています)。
誰かがこれを行う方法の例を教えてもらえますか?
完全なウォークスルーを行う時間はありませんが、これの本質は、 aにJSONが含まtext_field
れる属性があることのようです。data-pre
Formtasticの入力に属性を追加する方法は、:input_htmlオプションを使用するため、次のようになります。
<p>
<%= f.label :author_tokens, "Authors" %><br />
<%= f.text_field :author_tokens, "data-pre" => @book.authors.map(&:attributes).to_json %>
</p>
次のようなものに翻訳される可能性があります:
<%= f.input :author_tokens, :input_html => { "data-pre" => @book.authors.map(&:attributes).to_json } %>
残りは、CSSをHTMLに接着し、jQueryを適用するための適切なDOM要素を見つけることです(ソースの表示はあなたの友達です)。