protected function processRemoveEmptySeo() { $id_search = Tools::getValue('id_search', false); if (!$id_search) { die; } $seoSearchs = AdvancedSearchSeoClass::getSeoSearchs($this->_cookie->id_lang, false, $id_search); foreach ($seoSearchs as $row) { $resultTotalProducts = $this->countProductFromSeoCriteria($id_search, unserialize($row['criteria']), $row['id_currency']); if (!$resultTotalProducts) { $objAdvancedSearchSeoClass = new AdvancedSearchSeoClass($row['id_seo']); if (!$objAdvancedSearchSeoClass->delete()) { $this->_html .= 'show_error("' . $this->l('Error while deleting seo search') . ' ' . $row['id_seo'] . '");'; } } } $this->_html .= 'show_info("' . $this->l('Empty SEO pages has been deleted') . '");reloadPanel("seo_search_panel_' . (int) $id_search . '");'; }