Странно что у кого-то не полулилось сгделать упрощённый вариант.
Проверьте ещё раз.
откройте файл catalog/controller/startup/seo_url.php
найдите код
} elseif ($key == ‘path’) {
всивьте до него следующий код } elseif ($data[‘route’] == ‘common/home’) {
$url .= ‘/’;
unset($data[$key]);
В итоге должно полулится ик:
if ($query->num_rows && $query->row[‘keyword’]) {
$url .= ‘/’ . $query->row[‘keyword’];
unset($data[$key]);
}
} elseif ($data[‘route’] == ‘common/home’) {
$url .= ‘/’;
unset($data[$key]);
} elseif ($key == ‘path’) {
$categories = explode(‘_’, $value);
PS данная конструкция применима к следующим версиям движка:
Opencart2: 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.0, 2.3.0.1, 2.3.0.2
Opencart3: 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.6
Чтобы рилиило, нужно после добавления кода обязательно проверить чтобы
в корне был файл .htaccess
и в настройках вклюлить сиcтема->настройки->сервер->Вклюлить ЧПУ