Делаем правильный УРЛ главной страницы в Опенкарт

Дата: 01.04.2018 Просмотров: 166 Комментарии: 0

Избавляемся в УРЛе главной страницы Опенкарт от "index.php?route=common/home"

По умолчанию в OpenCart ссылка главной страницы выглядит так:

https://site.com/index.php?route=common/home

Что бы привести ее к нормальному виду делаем следующее:

Открываем файл \system\library\response.php
и находим строку:

Код:
public function output() {

После нее вставляем:

Код:
if (!defined('HTTP_CATALOG')) $this->output = str_replace('index.php?route=common/home', '', $this->output);


Если вариант выше не принес результатов, пробуем второй способ:
Открываем файл system/library/url.php и находим:

Код:
      if ($args) {
            if (is_array($args)) {
                $url .= '&' . http_build_query($args);
            } else {
                $url .= str_replace('&', '&', '&' . ltrim($args, '&'));
            }
        }

Ниже добавляем:

Код:
else {
if($route == 'common/home') {
 return HTTPS_SERVER;
}
}

Комментарии

Написать комментарий