]> source.dussan.org Git - redmine.git/commitdiff
Render projects as a tree in the project select field.
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Sat, 7 Jan 2012 12:57:13 +0000 (12:57 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Sat, 7 Jan 2012 12:57:13 +0000 (12:57 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8534 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/views/issues/_form.html.erb

index fdfcfdda4775cba468438133d5d37270b421422b..4aab69a64a64fc799d377e7564b0fa5c95916a2e 100644 (file)
@@ -8,7 +8,7 @@
 <% end %>
 
 <% if !@issue.new_record? && @issue.safe_attribute?('project_id') %>
-<p><%= f.select :project_id, Issue.allowed_target_projects_on_move.collect {|t| [t.name, t.id]}, :required => true %></p>
+<p><%= f.select :project_id, project_tree_options_for_select(Issue.allowed_target_projects_on_move, :selected => @issue.project), :required => true %></p>
 <%= observe_field :issue_project_id, :url => project_issue_form_path(@project, :id => @issue, :project_change => '1'),
                                      :with => "Form.serialize('issue-form')" %>
 <% end %>