首先,让我开始说,我知道这个确切的问题已经在这里问过。但是,它没有得到回答,我不想在一年前提出一个僵尸线程。解析text_field的博客帖子标签
其次,我没有兴趣使用的插件,是的,我想重新发明轮子。我正在写这个博客以努力学习RoR。
我试图复制附加标签到我的Rails应用程序的帖子的行为。
的帖子形式如下
<%= form_for @post do |post_form| %>
...
<%= render :partial => 'tags/form',
:locals => { :form => post_form } %>
...
<% end %>
而且标签形成如下
<%= form.fields_for :tags do |tag_form| %>
<div class="field">
<%= tag_form.label :tags, 'Tags' %> <small>(comma separated)</small><br />
<%= tag_form.text_field :tags %>
</div>
<% end %>
我遇到的问题是,“标签”是不是一个场在我的岗位类。我的帖子和标签模型与PostsTagsJoinTable之间有HABTM关系。于是,不知何故,我需要解析的标记文本字段(使用string.split(“”),并将得到的标签字符串传递到我的控制器,所以我的控制器可以创建并与新的博客文章以及相关的标签。
是我的观点正确设置应我的控制器是什么样子的Post.create专门
感谢
谢谢。在Post.create中,我会发布#tag_list?如何从视图中获取用户输入的标签? – 2011-02-01 15:39:20