From c129af3e013edb9e68bdf9069bd2879590bc54fd Mon Sep 17 00:00:00 2001 From: hukl Date: Sun, 22 Feb 2009 17:00:57 +0100 Subject: replaced freeform textfield with select tag which has to be replaced with something more decent soon. but it works for now --- app/views/nodes/new.html.erb | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'app/views') diff --git a/app/views/nodes/new.html.erb b/app/views/nodes/new.html.erb index d657eb3..29a26b6 100644 --- a/app/views/nodes/new.html.erb +++ b/app/views/nodes/new.html.erb @@ -4,8 +4,13 @@ <% form_for @node do |f| %>

- <%= f.label 'Parent node - Leave empty for top level' %>
- <%= text_field_tag :parent_unique_name %> + <%= f.label 'Parent node' %>
+ <%= select_tag( + :parent_id, + options_for_select( + Node.root.self_and_descendants.select{|x| x.level < 3}.map{|x| [x.unique_name,x.id]} + ) + ) %>

<%= f.label :slug %>
-- cgit v1.3