diff --git a/admin-dev/themes/default/template/controllers/products/helpers/tree/tree_associated_categories.tpl b/admin-dev/themes/default/template/controllers/products/helpers/tree/tree_associated_categories.tpl index 0239a9894..d55869f9f 100644 --- a/admin-dev/themes/default/template/controllers/products/helpers/tree/tree_associated_categories.tpl +++ b/admin-dev/themes/default/template/controllers/products/helpers/tree/tree_associated_categories.tpl @@ -38,6 +38,14 @@ function() { $(this).prop("checked", true); + + $('select#id_category_default').append(''); + if ($('select#id_category_default option').length > 0) + { + $('select#id_category_default').closest('.form-group').show(); + $('#no_default_category').hide(); + } + $(this).parent().addClass("tree-selected"); } ); @@ -49,6 +57,14 @@ function() { $(this).prop("checked", false); + + $('select#id_category_default option[value='+$(this).val()+']').remove(); + if ($('select#id_category_default option').length == 0) + { + $('select#id_category_default').closest('.form-group').hide(); + $('#no_default_category').show(); + } + $(this).parent().removeClass("tree-selected"); } ); @@ -112,5 +128,29 @@ } ); {/if} + + $("#{$id}").find(":input[type=checkbox]").click( + function() + { + if ($(this).prop("checked")) + { + $('select#id_category_default').append(''); + if ($('select#id_category_default option').length > 0) + { + $('select#id_category_default').closest('.form-group').show(); + $('#no_default_category').hide(); + } + } + else + { + $('select#id_category_default option[value='+$(this).val()+']').remove(); + if ($('select#id_category_default option').length == 0) + { + $('select#id_category_default').closest('.form-group').hide(); + $('#no_default_category').show(); + } + } + } + ); }); \ No newline at end of file diff --git a/admin-dev/themes/default/template/helpers/tree/tree_node_item_checkbox.tpl b/admin-dev/themes/default/template/helpers/tree/tree_node_item_checkbox.tpl index ca0235597..f7f6f17d8 100644 --- a/admin-dev/themes/default/template/helpers/tree/tree_node_item_checkbox.tpl +++ b/admin-dev/themes/default/template/helpers/tree/tree_node_item_checkbox.tpl @@ -23,9 +23,9 @@ * International Registered Trademark & Property of PrestaShop SA *}
  • - + + + + +
  • \ No newline at end of file