加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – Acts-as-taggable-on – 麻烦把所有部分放在一

发布时间:2020-12-17 03:26:48 所属栏目:百科 来源:网络整理
导读:我有一点时间得到 acts-as-taggable-on working.我是Ruby / RoR的新手,我觉得有时候这些插件(虽然很棒)缺乏对不习惯在Rails工作的人的基本实现指令. 我有一个简单的内容模型,我希望能够添加标签.当我保存表单时,没有任何反应.我尝试输出标签,没有任何显示(我
我有一点时间得到 acts-as-taggable-on working.我是Ruby / RoR的新手,我觉得有时候这些插件(虽然很棒)缺乏对不习惯在Rails工作的人的基本实现指令.

我有一个简单的内容模型,我希望能够添加标签.当我保存表单时,没有任何反应.我尝试输出标签,没有任何显示(我已经进入rails控制台,没有).我的内容模型(表格)上是否需要其他属性(列)?我有一种感觉,我错过了一些非常基本的东西.

内容模型:

class Content < ActiveRecord::Base
    acts_as_taggable
    # I've also tried acts_as_taggable :tags
end

在我的形式部分:

<p>
  <%= f.label 'Tags' %><br />
  <%= f.text_field :tag_list %>
</p>

在我的show.html.erb中:

<p>
    <strong>Tags</strong>: 
    <% for tag in @content.tags %> 
        <%= link_to tag.name,contents_path(:view =>'tag',:tag => tag.name) %>
    <% end %>
</p>

我希望有人能让我指出正确的方向.谢谢!

编辑

Here’s a link to the logs,你可以看到它正在保存tag_list.

解决方法

发现了问题.发布 link to the logs后我注意到了这一点:

WARNING: Can't mass-assign protected attributes: tag_list

我需要添加:tag_list到attr_accessible:

attr_accessible :name,:desc,:tag_list

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读