对不起,愚蠢的问题,但我不明白如何在 Rails 中使用 check_box 助手。我阅读了文档,但不明白如何form
使用user[:role]
参数customer
和provider
(也许admin
)创建 ckeckbox
问问题
80 次
3 回答
1
check_box helper 的简介见:check_box_tag
于 2013-03-12T11:46:47.543 回答
1
首先阅读并理解 Ganesh 指出的简短内容。如果用户只能拥有一个角色,则需要单选按钮或选择列表。对于多个角色,您需要一个角色模型和复选框。
于 2013-03-12T12:14:15.453 回答
1
有一个例子。它应该适用于具有 :role 属性的脚手架用户模型。
<% for role in %w(customer provider admin) %>
<p>
<%= check_box_tag "role", role, (params[:role] && params[:role].include?(role)) %>
<%=h role %>
</p>
<% end %>
于 2013-03-12T12:52:29.583 回答