
[英]rails sample app: how to render a text form to the right of each user listed (one per row)
[英]List one attribute for each row in form
我没有找到任何答案,甚至没有类似的问题。
关键是要使列表类似, 但在form_for/simple_form_for
:
= Ingredient.find_each do |ingredient|
%ul
%li= ingredient.name
因此,所有我需要的是让所有的列表ingredient.name
的复选框。
可能吗? 还是我缺少明显的东西?
your model
的形式可以这样定义:
= form_tag path_to_controller_mathod do
%ul
- Ingredient.find_each do |ingredient|
%li
%span= label_tag ingredient.name
%span= check_box_tag "ingredients[]", ingredient.name
ingredients
意味着在控制器params
中将包含ingredients
属性,即仅包含选定值的数组
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.