Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

CompleteSEO ошибка при обновлении модификатора


 Поделиться

Рекомендованные сообщения

В модуле 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]);
            }
          }

если удаляю эти строчки, все работает и, вроде и проблем ни каких не возникает, но при новом обновлении модификатора, эти строчки снова появляются в файле и опять исчезает фронтенд.

Подскажите как с этой функцией и проблемой разобраться?

Ссылка на комментарий
Поделиться на других сайтах


В 19.03.2017 в 14:09, AlexDW сказал:

к автору модуля обратиться

...или автору варезопомойки, с которой был предположительно скачан модуль

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.