2010-11-28 15 views
1

私はRails 3.0.1とact-as-taggable-on gemを使用しています。モデルの新しいフォームと編集フォームにタグフィールドを追加しますか?

私は、私もタグクラウドは、私のコントローラのインデックスページに取り組んできた、それは(私はレールのコンソールの私のPostモデルのためのタグを作成して見つけることができます。)を適切に実装

持っています。

私は立ち往生することを期待していない部分にこだわっています。 :

新しい投稿を追加したり、現在の投稿を編集するときに、タグリストのtext_fieldを新しいフォームビューに追加するにはどうすればよいですか?何らかの理由で、おそらく私は大嫌いです。これは私の検索で - 私はそれを把握することはできません一つだけだ

ので、遠慮しないでください。)

答えて

3

行為-AS-タグ付けできるオンプレーンの入力欄にを期待します!。昏睡区切りのタグを入力します。

<%= form_for(@post) do |f| %> 
    <div class="field"> 
    <%= f.label :title %><br /> 
    <%= f.text_field :title %> 
    </div> 
    <div class="field"> 
    <%= f.label :language_list %><br /> 
    <%= f.text_field :language_list %> 
    </div> 
    <div class="actions"> 
    <%= f.submit %> 
    </div> 
<% end %> 
+0

は私の答えを削除し、これをupvoted:acts_as_taggable_on :languagesはなりますがある場合

<%= form_for(@post) do |f| %> <div class="field"> <%= f.label :title %><br /> <%= f.text_field :title %> </div> <div class="field"> <%= f.label :tag_list %><br /> <%= f.text_field :tag_list %> </div> <div class="actions"> <%= f.submit %> </div> <% end %> 

:あなたのモデルがacts_as_taggableを持っている場合は、ビューには、次のコードのようなもの(部分_form.html.erbで独自の位置を特定)になります、それはより良いです。 –

+0

ありがとう。これは私が持っていたものだと思います。私は自分のコードのどこかに問題があったに違いない。しかし、あなたが示したような他のリストを追加することができることを知っておくことは良いことです:言語。偉大な答えをありがとう。 –

関連する問題