我需要创建自定义复选框
现在我的复选框是<%= check_box_tag "user[show_notification]" %>
我需要添加已选中/未选中
show_notification its boolean field
<%= check_box_tag "user[show_notification]",checked:User.current.show_notification ? true : false %>
答案 0 :(得分:0)
如果我理解正确,你想根据你的布尔值检查/取消选中该框。
根据API,您应该能够做到这样的事情:
<%= check_box_tag "user[show_notification]", "1", User.current.show_notification %>
注意第二个参数&#34; 1&#34;这是值。
另外参考:http://api.rubyonrails.org/classes/ActionView/Helpers/FormTagHelper.html#method-i-check_box_tag