diff --git a/admin-dev/ajax.php b/admin-dev/ajax.php index 74ab2827d..978f1a741 100644 --- a/admin-dev/ajax.php +++ b/admin-dev/ajax.php @@ -725,9 +725,9 @@ if (Tools::isSubmit('getAdminHomeElement')) die(Tools::jsonEncode($result)); } -if (Tools::isSubmit('getChildrenCategories') && Tools::getValue('id_category_parent')) +if (Tools::isSubmit('getChildrenCategories') && Tools::isSubmit('id_category_parent')) { - $children_categories = Category::getChildrenWithNbSelectedSubCat(Tools::getValue('id_category_parent'), Tools::getValue('selectedCat'), Context::getContext()->language->id); + $children_categories = Category::getChildrenWithNbSelectedSubCat(Tools::getValue('id_category_parent'), Tools::getValue('selectedCat'), Context::getContext()->language->id, null, Tools::getValue('use_shop_context')); die(Tools::jsonEncode($children_categories)); } diff --git a/admin-dev/themes/default/template/categories/list_header.tpl b/admin-dev/themes/default/template/categories/list_header.tpl index 323aa785b..c37044f5a 100644 --- a/admin-dev/themes/default/template/categories/list_header.tpl +++ b/admin-dev/themes/default/template/categories/list_header.tpl @@ -29,9 +29,17 @@ {block name=leadin}
{if count($categories_tree) == 0} -   {l s='Home'} + {if $category_root->id_category == 0} +   {$category_root->name} + {else} +   {$categories_name} + {/if} {else} -   {l s='Home'} >  + {if $category_root->id_category == 0} +   {$category_root->name} >  + {else} +   {$category_root->name} >  + {/if} {foreach $categories_tree key=key item=category} {if $key == 0} diff --git a/admin-dev/themes/default/template/helper/form/form.tpl b/admin-dev/themes/default/template/helper/form/form.tpl index c41936ba9..2179df637 100644 --- a/admin-dev/themes/default/template/helper/form/form.tpl +++ b/admin-dev/themes/default/template/helper/form/form.tpl @@ -291,6 +291,8 @@ {include file='helper/assoshop.tpl' input=$input fields_value=$fields_value} {elseif $input.type == 'categories'} {include file='helper/form/form_category.tpl' categories=$input.values} + {elseif $input.type == 'categories_select'} + {$input.category_tree} {elseif $input.type == 'asso_shop' && isset($asso_shop) && $asso_shop} {$asso_shop} {elseif $input.type == 'color'} diff --git a/admin-dev/themes/default/template/helper/form/form_category.tpl b/admin-dev/themes/default/template/helper/form/form_category.tpl index 2d3ab6772..3cec9d3dd 100644 --- a/admin-dev/themes/default/template/helper/form/form_category.tpl +++ b/admin-dev/themes/default/template/helper/form/form_category.tpl @@ -29,7 +29,7 @@ var use_radio = {if $categories.use_radio}1{else}0{/if}; var selectedCat = '{implode value=$categories.selected_cat}'; var selectedLabel = '{$categories.trads.selected}'; - var home = '{$categories.trads.Home}'; + var home = '{$categories.trads.Root.name}'; var use_radio = {if $categories.use_radio}1{else}0{/if}; $(document).ready(function(){ buildTreeView(); @@ -60,13 +60,13 @@ {foreach $categories.selected_cat AS $cat} {if is_array($cat)} - {if $cat.id_category != 1} + {if $cat.id_category != $categories.trads.Root.id_category} {else} {assign var=home_is_selected value=true} {/if} {else} - {if $cat != 1} + {if $cat != $categories.trads.Root.id_category} {else} {assign var=home_is_selected value=true} @@ -74,14 +74,14 @@ {/if} {/foreach}