我使用RoR 3.0.8和gem acts_as_taggable_on。我想让帖子能够具有以下任何标签(政治,体育,社交,科学)。我希望他们在创建帖子时选择标签,并使用复选框执行此操作。有没有办法让它说,如果政治复选框是检查,然后@ post.tag_list ='政治'?acts_as_taggable_on和复选框标记
8
A
回答
12
有一点延迟,但这应该工作。
<%= form_for(@post) do |f| %>
<%= f.label :tag_list %>
<%= f.check_box :tag_list, { :multiple => true }, 'politics', nil %>
<%= f.check_box :tag_list, { :multiple => true }, 'science', nil %>
<%= f.check_box :tag_list, { :multiple => true }, 'social', nil %>
<%= f.check_box :tag_list, { :multiple => true }, 'sports', nil %>
<% end %>
1
太晚了,但:签出,并试图将此回答自己,与轨道5,和上面的代码只有当我把工作:tag_list => []在post_params。出于某种原因,只需添加:tag_list不起作用。
相关问题
- 1. 预设标记acts_as_taggable_on
- 2. 递归复选框标记复选框
- 3. Rails acts_as_taggable_on标记链接筛选
- 4. 如何使用复选框为acts_as_taggable_on应用标签?
- 5. 复选框值和useBean标记
- 6. 显示标记和复选框
- 7. 复选框中的复选标记
- 8. 复选框中隐藏复选标记
- 9. Rails 3标记问题,acts_as_taggable_on
- 10. acts_as_taggable_on url友好标记名
- 11. Android:标记为选中复选框
- 12. 用多个[和相交]复选框筛选Google Map标记
- 13. 复选框和复选框
- 14. 显示复选标记检查/取消选中复选框jquery
- 15. 在复选框中标记yii2表头
- 16. 使用复选框标记行删除
- 17. 锚标记内的离子复选框
- 18. 只标记一个复选框?
- 19. jQuery:更改标记复选框
- 20. 标记为在netsted复选框
- 21. 切换标记复选框的事件
- 22. 将spring复选框标记为只读
- 23. ActsAsTaggableOn使用复选框标记
- 24. acts_as_taggable_on标记链接条件上下文
- 25. 带复选标记的UITableViewCell,复制复选标记
- 26. 复选框:区分框和标签
- 27. 复选框列表评估所有复选标记为假
- 28. 更改复选框的大小及其中的复选标记
- 29. 如何调整复选框的复选标记?
- 30. 基于数组生成复选标记的复选框
正是我在找的,谢谢! –