Как настроить маршрут IBLOCK для системы Битрикс с несколькими сайтами?

Мне нужно настроить версию сайта на втором языке в системе C1 Bitrix. Для этого я выбрал многосайтовую функцию Битрикс и установил второй язык в качестве другого сайта. Все хорошо, пока я не доберусь до объектов IBlock. На втором сайте детали IBLOCK не будут работать.

На сайте по умолчанию адрес открытого IBLOCK должен быть таким, и он работает просто отлично: http://artspace.ua/projects/details/153/
На втором сайте адрес будет http://artspace.ua/en/projects/details/153/, Но это не работает. Что мне не хватает? С чего бы мне начать?
За этим стоит система Bitrix Site Manager 14.9.3.

заранее спасибо

0

Решение

Вам нужно установить опцию Папка сайта в /en/ в Битрикс мульти-сайт функция для этого сайта.

Ваш шаблон URL выглядит как #SITE_DIR#/projects/details/#ELEMENT_ID#/

Также вам нужно отредактировать urlrewrite.php и добавить что-то вроде этого:

array(
"CONDITION" => "#^/en/projects/#",
"RULE" => "",
"ID" => "",
"PATH" => "/en/projects/index.php",
),
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]