Ich habe eine Kategorie Tabelle mit Feldern ID, Name und Parent_id. Die Wurzel Kategorien haben PARENT_ID 0. Nun i die Liste der Kategorien in einem Tropfen zeigen will nach unten und eine Struktur wie folgt aus:Zeige Kategorien/Unterkategorien in der Baumhierarchie in einem Dropdown
Hier ist mein Controller:
def new
@category = Category.new
end
Und hier ist die Ansicht:
<%= f.label :parent_category %>
<% categories = Category.all.map{|x| [x.name] + [x.id]} %>
<%= f.select(:parent_id, options_for_select(categories), {}, class: 'form-control') %>
Bitte um Hilfe.