[-] BO : fixed bug #PSCFV-3439 part2

git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@16714 b9a71923-0436-4b27-9f14-aed3839534dd
This commit is contained in:
vAugagneur
2012-08-06 10:14:41 +00:00
parent 0d50493737
commit 04be7149e5
3 changed files with 48 additions and 4 deletions
@@ -453,6 +453,9 @@ class AdminCategoriesControllerCore extends AdminController
'class' => 'button'
)
);
$this->tpl_form_vars['shared_category'] = Validate::isLoadedObject($obj) && $obj->hasMultishopEntries();
if (Shop::isFeatureActive())
$this->fields_form['input'][] = array(
'type' => 'shop',
@@ -493,7 +496,25 @@ class AdminCategoriesControllerCore extends AdminController
return parent::renderForm();
}
public function postProcess()
{
if (Tools::isSubmit('forcedeleteImage'))
{
$this->processForceDeleteImage();
Tools::redirectAdmin(self::$currentIndex.'&token='.Tools::getAdminTokenLite('AdminCategories').'&conf=7');
}
return parent::postProcess();
}
public function processForceDeleteImage()
{
$category = $this->loadObject();
if (Validate::isLoadedObject($category))
$category->deleteImage(true);
}
public function processAdd()
{
$id_category = (int)Tools::getValue('id_category');