Hide issue custom fields when disabling issue tracking on new project.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@12200 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
7b1b605ae8
commit
3f566d6042
|
@ -37,7 +37,6 @@
|
|||
</label>
|
||||
<% end %>
|
||||
<%= hidden_field_tag 'project[enabled_module_names][]', '' %>
|
||||
<%= javascript_tag 'observeProjectModules()' %>
|
||||
</fieldset>
|
||||
<% end %>
|
||||
|
||||
|
@ -87,3 +86,15 @@
|
|||
});
|
||||
<% end %>
|
||||
<% end %>
|
||||
|
||||
<%= javascript_tag do %>
|
||||
$(document).ready(function() {
|
||||
$('#project_enabled_module_names_issue_tracking').on('change', function(){
|
||||
if ($(this).attr('checked')){
|
||||
$('#project_trackers, #project_issue_custom_fields').show();
|
||||
} else {
|
||||
$('#project_trackers, #project_issue_custom_fields').hide();
|
||||
}
|
||||
}).trigger('change');
|
||||
});
|
||||
<% end %>
|
||||
|
|
|
@ -517,20 +517,6 @@ function observeSearchfield(fieldId, targetId, url) {
|
|||
});
|
||||
}
|
||||
|
||||
function observeProjectModules() {
|
||||
var f = function() {
|
||||
/* Hides trackers and issues custom fields on the new project form when issue_tracking module is disabled */
|
||||
if ($('#project_enabled_module_names_issue_tracking').attr('checked')) {
|
||||
$('#project_trackers').show();
|
||||
} else {
|
||||
$('#project_trackers').hide();
|
||||
}
|
||||
};
|
||||
|
||||
$(window).load(f);
|
||||
$('#project_enabled_module_names_issue_tracking').change(f);
|
||||
}
|
||||
|
||||
function initMyPageSortable(list, url) {
|
||||
$('#list-'+list).sortable({
|
||||
connectWith: '.block-receiver',
|
||||
|
|
Loading…
Reference in New Issue