创建用于选择菜单的哈希我有一个数组:Ruby on Rails的:从阵列
@positions = [ “external_footer”, “external_top_menu”, “external_side_menu”]
我想要创建一个选择框,以便它产生选项的人性化值和选项值的原始值。所以,我想这样的事情:
<option value="external_footer">External Footer</option>
现在我做它像这样:
= f.input:位置,收藏:@ positions.collect {|位置| {position => position.humanize}}
但它不起作用。
介意解释它如何不起作用?它是否会崩溃或不显示任何内容或不会人性化文本?你也使用SimpleForm? –
它不会给我一个错误,我只是产生“external_footer”=>外部页脚作为选择框的文本... –