From 32e9c7ff4f36f78694fed828fbe9e8d4ea078b44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Gaillard?= Date: Tue, 12 Mar 2013 12:28:40 +0100 Subject: [PATCH] // check fields before change products statuse --- controllers/admin/AdminProductsController.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/controllers/admin/AdminProductsController.php b/controllers/admin/AdminProductsController.php index 58b328c70..58532b636 100644 --- a/controllers/admin/AdminProductsController.php +++ b/controllers/admin/AdminProductsController.php @@ -1735,6 +1735,19 @@ class AdminProductsControllerCore extends AdminController return false; } + public function processStatus() + { + $this->loadObject(true); + if (!Validate::isLoadedObject($this->object)) + return false; + if (($error = $this->object->validateFields(false, true)) !== true) + $this->errors[] = $error; + if (($error = $this->object->validateFieldsLang(false, true)) !== true) + $this->errors[] = $error; + + return !count($this->errors) ? parent::processStatus() : false; + } + public function processUpdate() { $this->checkProduct();