[*] BO : you can now disable automatic indexation of the products #PSCFV-3258

This commit is contained in:
dMetzger
2012-07-23 10:55:35 +00:00
parent 1b0e73af04
commit 20b12e88a7
6 changed files with 22 additions and 9 deletions
@@ -455,7 +455,7 @@ class AdminProductsControllerCore extends AdminController
else
{
Hook::exec('actionProductAdd', array('product' => $product));
if (in_array($product->visibility, array('both', 'search')))
if (in_array($product->visibility, array('both', 'search')) && Configuration::get('PS_SEARCH_INDEXATION'))
Search::indexation(false, $product->id);
$this->redirect_after = self::$currentIndex.(Tools::getIsset('id_category') ? '&id_category='.(int)Tools::getValue('id_category') : '').'&conf=19&token='.$this->token;
}
@@ -1483,7 +1483,7 @@ class AdminProductsControllerCore extends AdminController
else
{
Hook::exec('actionProductAdd', array('product' => $this->object));
if (in_array($this->object->visibility, array('both', 'search')))
if (in_array($this->object->visibility, array('both', 'search')) && Configuration::get('PS_SEARCH_INDEXATION'))
Search::indexation(false, $this->object->id);
}
@@ -1610,7 +1610,7 @@ class AdminProductsControllerCore extends AdminController
{
Hook::exec('actionProductUpdate', array('product' => $object));
if (in_array($object->visibility, array('both', 'search')))
if (in_array($object->visibility, array('both', 'search')) && Configuration::get('PS_SEARCH_INDEXATION'))
Search::indexation(false, $object->id);
// Save and preview