В модуле CompleteSEO, при обновлении модификаторов, исчезает фронтенд ERROR 500
в логах :
mod_fcgid: stderr: PHP Parse error: syntax error, unexpected 'elseif' (T_ELSEIF) in /home/httpd/vhosts/....../httpdocs/system/storage/modification/catalog/controller/common/seo_url.php on line 374
в файле:
elseif ($this->config->get('mlseo_enabled') && $this->config->get('mlseo_friendly') && $value != 'common/home' && !in_array($key, array('path', 'product_id', 'category_id', 'manufacturer_id', 'information_id'))) {
$query = $this->db->query("SELECT keyword FROM " . DB_PREFIX . "url_alias WHERE `query` = '" . $this->db->escape($key . '=' . $value) . "'" . $ml_mode);
if ($query->num_rows) {
$url .= '/' . $query->row['keyword'];
$url .= $query->row['keyword'] ? $this->config->get('mlseo_extension') : '';
if($key != 'route') unset($data[$key]);
}
}
если удаляю эти строчки, все работает и, вроде и проблем ни каких не возникает, но при новом обновлении модификатора, эти строчки снова появляются в файле и опять исчезает фронтенд.
Подскажите как с этой функцией и проблемой разобраться?