Ejemplo n.º 1
0
 public function toggleStatus()
 {
     if (!parent::toggleStatus()) {
         return false;
     }
     return Tools::generateHtaccess(dirname(__FILE__) . '/../.htaccess', (int) Configuration::get('PS_REWRITING_SETTINGS'), (int) Configuration::get('PS_HTACCESS_CACHE_CONTROL'), Configuration::get('PS_HTACCESS_SPECIFIC'));
 }
Ejemplo n.º 2
0
 public function toggleStatus()
 {
     if (parent::toggleStatus()) {
         return $this->_onStatusChange();
     }
     return false;
 }
Ejemplo n.º 3
0
 /**
  * @see ObjectModel::toggleStatus()
  */
 public function toggleStatus()
 {
     $result = parent::toggleStatus();
     Hook::exec('actionCategoryUpdate', array('category' => $this));
     return $result;
 }
Ejemplo n.º 4
0
 /**
  * @see ObjectModel::toggleStatus()
  */
 public function toggleStatus()
 {
     $result = parent::toggleStatus();
     Hook::exec('actionCategoryUpdate');
     return $result;
 }
Ejemplo n.º 5
0
 /**
  * @see ObjectModel::toggleStatus()
  */
 public function toggleStatus()
 {
     $result = parent::toggleStatus();
     Module::hookExec('categoryUpdate');
     return $result;
 }
Ejemplo n.º 6
0
 public function toggleStatus()
 {
     if (!parent::toggleStatus()) {
         return false;
     }
     return Tools::generateHtaccess();
 }
Ejemplo n.º 7
0
    public function toggleStatus()
    {
        parent::toggleStatus();
        /* Change status to active/inactive */
        return Db::getInstance()->execute('
		UPDATE `' . pSQL(_DB_PREFIX_ . $this->def['table']) . '`
		SET `date_upd` = NOW()
		WHERE `' . $this->def['primary'] . '` = ' . (int) $this->id);
    }
Ejemplo n.º 8
0
 public function toggleStatus()
 {
     //test if the product is active and if redirect_type is empty string and set default value to id_product_redirected & redirect_type
     //  /!\ after parent::toggleStatus() active will be false, that why we set 404 by default :p
     if ($this->active) {
         //case where active will be false after parent::toggleStatus()
         $this->id_product_redirected = 0;
         $this->redirect_type = '404';
     } else {
         //case where active will be true after parent::toggleStatus()
         $this->id_product_redirected = 0;
         $this->redirect_type = '';
     }
     return parent::toggleStatus();
 }
Ejemplo n.º 9
0
    public function toggleStatus()
    {
        parent::toggleStatus();
        /* Change status to active/inactive */
        return Db::getInstance()->Execute('
		UPDATE `' . pSQL(_DB_PREFIX_ . $this->table) . '`
		SET `date_upd` = NOW()
		WHERE `' . pSQL($this->identifier) . '` = ' . (int) $this->id);
    }
Ejemplo n.º 10
0
 public function toggleStatus()
 {
     if (!parent::toggleStatus()) {
         return false;
     }
     // If url_rewrite is not enabled, we don't need to regenerate .htaccess
     if (!Configuration::get('PS_REWRITING_SETTINGS')) {
         return true;
     }
     return Tools::generateHtaccess(dirname(__FILE__) . '/../.htaccess', (int) Configuration::get('PS_REWRITING_SETTINGS'), (int) Configuration::get('PS_HTACCESS_CACHE_CONTROL'), Configuration::get('PS_HTACCESS_SPECIFIC'), (int) Configuration::get('PS_HTACCESS_DISABLE_MULTIVIEWS'));
 }