0

与えられた

ユーザーとして、ネストされた新しい vendors/5/reviews/new にいます。Review モデルに書き込まれる :params に加えて、Vendor モデルに属するタグを含めることができる必要があります。

私はacts_as_taggable_on(http://github.com/mbleigh/acts-as-taggable-on)を使用しました:

class Vendor....
     acts_as_taggable_on :tags, :competitors

formtastic を使用してタグを送信し、field_for を使用して、フォームが CREATE Review にある場合でも、ベンダーに確実に書き込むようにします。

 semantic_form_for ....

 <% fields_for :vendor do |vendor| %>
      <p>
        &lt;%= vendor.label :tags %&gt;<br />
        &lt;%= vendor.text_field :tag_list %&gt;
      </p>
 &lt;% end %&gt;

ベンダーのタグを次のように表示しようとしました:

Tags:  <%=h @vendor.tag_list %>

私の結果:何もありません。

1) タグを正しく書いていますか? コンソールで正しいSQLを作成しているようです

2)acts_as_taggable_onを使用してタグリストを表示する正しいアプローチをしていますか?

4

1 に答える 1