// Revert AdminShop categories

This commit is contained in:
rGaillard
2011-12-21 19:35:07 +00:00
parent df587ce17b
commit c83f7e4e86
+9 -22
View File
@@ -279,13 +279,17 @@ class AdminShopControllerCore extends AdminController
) )
); );
} }
$categories = Category::getCategories($this->context->language->id, false, false);
$this->fields_form['input'][] = array( $this->fields_form['input'][] = array(
'type' => 'categories_select', 'type' => 'select',
'name' => 'categoryBox', 'label' => $this->l('Category root:'),
'label' => $this->l('Associated categories :'), 'name' => 'id_category',
'category_tree' => $this->initCategoriesAssociation($this) 'options' => array(
'query' => $categories,
'id' => 'id_category',
'name' => 'name'
)
); );
$this->fields_form['input'][] = array( $this->fields_form['input'][] = array(
'type' => 'radio', 'type' => 'radio',
'label' => $this->l('Status:'), 'label' => $this->l('Status:'),
@@ -401,22 +405,6 @@ class AdminShopControllerCore extends AdminController
return parent::renderForm(); return parent::renderForm();
} }
public function initCategoriesAssociation()
{
$selected_cat = Shop::getCategories(Tools::getValue('id_shop'));
$translations = array(
'Home' => $this->l('Home'),
'selected' => $this->l('selected'),
'Collapse All' => $this->l('Collapse All'),
'Expand All' => $this->l('Expand All'),
'Check All' => $this->l('Check All'),
'Uncheck All' => $this->l('Uncheck All'),
'search' => $this->l('Search a category')
);
return Helper::renderAdminCategorieTree($translations, $selected_cat, 'categoryBox', false, true);
}
/** /**
* Object creation * Object creation
@@ -461,7 +449,6 @@ class AdminShopControllerCore extends AdminController
return; return;
$shop = new Shop($object->id); $shop = new Shop($object->id);
$shop->updateCategories(Tools::getValue('categoryBox'));
return $object; return $object;
} }
} }