Мне нужно настроить версию сайта на втором языке в системе C1 Bitrix. Для этого я выбрал многосайтовую функцию Битрикс и установил второй язык в качестве другого сайта. Все хорошо, пока я не доберусь до объектов IBlock. На втором сайте детали IBLOCK не будут работать.
На сайте по умолчанию адрес открытого IBLOCK должен быть таким, и он работает просто отлично: http://artspace.ua/projects/details/153/
На втором сайте адрес будет http://artspace.ua/en/projects/details/153/, Но это не работает. Что мне не хватает? С чего бы мне начать?
За этим стоит система Bitrix Site Manager 14.9.3.
заранее спасибо
Вам нужно установить опцию Папка сайта в /en/
в Битрикс мульти-сайт функция для этого сайта.
Ваш шаблон URL выглядит как #SITE_DIR#/projects/details/#ELEMENT_ID#/
Также вам нужно отредактировать urlrewrite.php и добавить что-то вроде этого:
array(
"CONDITION" => "#^/en/projects/#",
"RULE" => "",
"ID" => "",
"PATH" => "/en/projects/index.php",
),
Других решений пока нет …