Исключить /products/ из url товара

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

prihod
prihod
Репутация: 4
Сообщения: 41
Зарегистрирован: 05.08.2020
С нами: 3 года 7 месяцев
Откуда: Киев

Сообщение #1 prihod » 05.08.2020, 19:27

Приветствую, банда!
Просьба подсказать как из адреса товара домен/products/название, удалить /products/
Что бы в итоге получить домен/название

htaccess или копать глубже?

версия lite (2.3)

Надеюсь найдутся те. кто с таким сталкивался. Заранее благодарен!

ps: экспорт/импорт/карты сайт и остальные фишки меня не интересуют.

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #2 OkayCMS » 06.08.2020, 05:41

Во второй версии это делается довольно проблемно, переделыванием роутинга. В третьей версии это вынесено в админку, в раздел настройки ЧПУ

makki M
makki M
Репутация: 199
Сообщения: 697
Зарегистрирован: 12.08.2016
С нами: 7 лет 7 месяцев
Откуда: Киев
Сайт

Сообщение #3 makki » 06.08.2020, 11:39

prihod писал(а):htaccess или копать глубже?
1) Поменяйте RewriteRule в htaccess
2) Повсюду в коде явно указанные ссылки, например такие

Код: Выделить всё

{$config->root_url}/{$lang_link}products/{$purchase->product->url}

поменяйте соответственно на

Код: Выделить всё

{$config->root_url}/{$lang_link}{$purchase->product->url}

Примерно таких мест около 30-ти
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

виктор
виктор
Репутация: 4
Сообщения: 75
Зарегистрирован: 18.11.2017
С нами: 6 лет 4 месяца

Сообщение #4 виктор » 06.08.2020, 18:48

prihod писал(а):Приветствую, банда!
Просьба подсказать как из адреса товара домен/products/название, удалить /products/
Что бы в итоге получить домен/название

htaccess или копать глубже?

версия lite (2.3)

Надеюсь найдутся те. кто с таким сталкивался. Заранее благодарен!

ps: экспорт/импорт/карты сайт и остальные фишки меня не интересуют.
а можете объяснить зачем? на что это влияет?


Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: nick_gsm и 28 гостей