From c3da1bea0dd2646dd9e79f200ec150e2f0a8e62a Mon Sep 17 00:00:00 2001 From: lLefevre Date: Wed, 10 Oct 2012 10:00:07 +0000 Subject: [PATCH] [-] BO : fix #PSCFV-4816 git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@17821 b9a71923-0436-4b27-9f14-aed3839534dd --- controllers/admin/AdminThemesController.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/controllers/admin/AdminThemesController.php b/controllers/admin/AdminThemesController.php index 042c53888..18f46a3ba 100644 --- a/controllers/admin/AdminThemesController.php +++ b/controllers/admin/AdminThemesController.php @@ -346,6 +346,10 @@ class AdminThemesControllerCore extends AdminController public function processDelete() { $obj = $this->loadObject(); + + if ($obj && is_dir(_PS_ALL_THEMES_DIR_.$obj->directory)) + Tools::deleteDirectory(_PS_ALL_THEMES_DIR_.$obj->directory.'/'); + if ($obj && $obj->isUsed()) { $this->errors[] = $this->l('This theme is already used by at least one shop. Please choose another theme first.');