-
Публікації
7 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем leksorhayabusa
-
-
On 10/6/2021 at 10:24 PM, fortoonas said:
Странно что у кого-то не получилось сделать упрощённый вариант.
Проверьте ещё раз.
откройте файл 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тема->настройки->сервер->Включить ЧПУК сожалению у меня не сработал ни этот ни описаный вариант с Сео_урл заменой в ПхпМуАдмин.
Уже давно и ЧПУ включено и работает, и строку находил с нужным кодом и вставлял (кстати кавычки пришлось заменять на латинские) и Модификаторы обновлял
Но все равно отображается коммон/хоум -
извините, я забыл уточнить, что ищу модуль для создания xml сайтмапу
Стандартный google_sitemap описывает все категории на одном уровне друг с другом, а надо иерархию.
Буду признателен если подскажите модуль с нужным функционалом
-
Всем привет, ищу модуль способный отобразить иерархию категорий, а не выдавать их на одном уровне как это делает стандартный модуль от ОК 3
Хочу получить такое:
линк: сайт.ком/мотоциклы
линк: сайт.ком/мотоциклы/кросс/
линк: сайт.ком/мотоциклы/кросс/ямаха
линк: сайт.ком/мотоциклы/кросс/ямаха/2002-2003
сейчас это выглядит так:
линк: сайт.ком/мотоциклылинк: сайт.ком/кросслинк: сайт.ком/ямахалинк: сайт.ком/2002-2003 -
В моем случае проблема была что в файле config.php и admin/config.php был неправильный префикс указан:
define('DB_PREFIX', 'ocjl_');
и вот нужно было исправить с "осjl" на "oc"
-
On 12/24/2017 at 7:55 PM, Tom said:
Старенькая статья для версий 1,5 может натолкнёт на мысль
http://www.opencartnews.com/tutorials/specific-template-for-category-and-product-page/
ссылка не работает, тоже интересует вопрос шаблонов/заготовок товаров
Как убрать index.php?route=common/home на главной странице
в Opencart 3.x: Загальні питання
Опубліковано:
я нашел это костыльное, но работающее решение
1- Go to
/system/library/url.php
2- Locate
function link(
3- Above
return $url;
put the following line:$url = str_replace('index.php?route=common/home', '', $url);