Я сделал вот так:
| Код | <%= f.select :subcategory_id, option_groups_from_collection_for_select(@categories, :subcategory, :name, :id, :name) %>
|
и в выводе получил такой хтмл код -
| Код | <select id="new_url_subcategory_id" name="new_url[subcategory_id]">
<option value="<optgroup label=""><option value="6"></option></optgroup>< optgroup label="/"><option value="5"></option></optgroup><optgroup label="& quot;><option value="8"></option></optgroup><optgroup label=""></optgroup& gt;<optgroup label=""></optgroup><optgroup label=""></optgroup><optgroup label=""><option value="7"></option></optgroup>">
<optgroup label=""><option value="6"></option></optgroup><optgroup label=& quot;/"><option value="5"></option></optgroup><optgroup label="">< option value="8"></option></optgroup><optgroup label=""></optgroup>< optgroup label=""></optgroup><optgroup label=""></optgroup><optgroup label=& quot;"><option value="7"></option></optgroup>
</option> </select>
|
Т.е. оно сделало всего один option для селекта с длинющим значением :( Что я сделал не так? Как передать разультат option_groups_from_collection_for_select в select? |