Как массово отредактировать относительные ссылки?

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

dabustard
dabustard
Репутация: 4
Сообщения: 62
Зарегистрирован: 26.01.2018
С нами: 6 лет 2 месяца

Сообщение #1 dabustard » 29.01.2023, 12:04

При переводе сайта с одноязычного на двуязычный вариант в статьях и прочих текстовых страницах присутствуют относительные ссылки вида:

    "/catalog/category/tovar1"
    "/blog/page1"
    "/page2"

Логично, чтобы эти ссылки указывали на страницы в соответствии с текущим языком. То есть, если страница, содержащая данные ссылки, просматривается на английском языке, то и все ссылки в тексте страницы вели на англоязычные их версии:

    "/en/catalog/category/tovar1"
    "/en/blog/page1"
    "/en/page2"

Существует ли способ это сделать не прибегая к ручному редактированию этих относительных ссылок?

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

Сообщение #2 makki » 29.01.2023, 15:14

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

dabustard
dabustard
Репутация: 4
Сообщения: 62
Зарегистрирован: 26.01.2018
С нами: 6 лет 2 месяца

Сообщение #3 dabustard » 30.01.2023, 08:23

ну то есть фактически относительные ссылки будут отредактированы, хотелось бы оставить их как есть, думал может есть какое-то решение на уровне движка


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

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


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

   

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

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

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