diff options
author | Go MAEDA <maeda@farend.jp> | 2018-04-07 10:27:10 +0000 |
---|---|---|
committer | Go MAEDA <maeda@farend.jp> | 2018-04-07 10:27:10 +0000 |
commit | 05cd22e738682d1efe17ebbbe20324c1f43d6011 (patch) | |
tree | b5a2aed19ef95bdfcfd2c5acda98724d1383b703 /app/views/wiki | |
parent | 82c65a5a98250d7bc7df6252a9b9ffea07fa5a58 (diff) | |
download | redmine-05cd22e738682d1efe17ebbbe20324c1f43d6011.tar.gz redmine-05cd22e738682d1efe17ebbbe20324c1f43d6011.zip |
Moving a wiki page to a different project should refresh parent page list (#22975).
Patch by Mizuki ISHIKAWA.
git-svn-id: http://svn.redmine.org/redmine/trunk@17284 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app/views/wiki')
-rw-r--r-- | app/views/wiki/rename.html.erb | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/app/views/wiki/rename.html.erb b/app/views/wiki/rename.html.erb index 377e1717c..13fb41a70 100644 --- a/app/views/wiki/rename.html.erb +++ b/app/views/wiki/rename.html.erb @@ -13,6 +13,9 @@ <p><%= f.check_box :is_start_page, :label => :field_start_page, :disabled => @page.is_start_page %></p> <% end %> <p><%= f.check_box :redirect_existing_links %></p> +<% if @page.safe_attribute? 'wiki_id' %> +<p><%= f.select :wiki_id, wiki_page_wiki_options_for_select(@page), :label => :label_project %></p> +<% end %> <p><%= f.select :parent_id, content_tag('option', '', :value => '') + wiki_page_options_for_select( @@ -20,10 +23,16 @@ @page.parent), :label => :field_parent_title %></p> -<% if @page.safe_attribute? 'wiki_id' %> -<p><%= f.select :wiki_id, wiki_page_wiki_options_for_select(@page), :label => :label_project %></p> -<% end %> - </div> <%= submit_tag l(:button_rename) %> <% end %> + +<%= javascript_tag do %> +$('#wiki_page_wiki_id').change(function() { + $.ajax({ + url: '<%= rename_project_wiki_page_path(@wiki, :format => 'js') %>', + type: 'get', + data: { 'wiki_page[wiki_id]': $('#wiki_page_wiki_id').val() } + }); +}); +<% end %> |