0

我需要在 C1 Bitrix 系统上设置第二语言的站点版本。为此,我选择使用 Bitrix 多站点功能并将第二语言设置为另一个站点。一切都很好,直到我到达 IBlock 对象。在第二个站点上,IBLOCK 详细信息不起作用。

在默认站点,打开IBLOCK的地址是这样的,它可以正常工作:http ://artspace.ua/projects/details/153/ 在第二个站点,地址是http://artspace.ua/ en/projects/details/153/,但它不起作用。我错过了什么?我什至应该从哪里开始?这背后的系统是 Bitrix Site Manager 14.9.3。

提前致谢

4

1 回答 1

0

您需要在/en/此站点的 bitrix 多站点功能中设置站点文件夹选项。

你的模板网址看起来像#SITE_DIR#/projects/details/#ELEMENT_ID#/

您还需要编辑 urlrewrite.php 并添加一些这样的想法:

array(
    "CONDITION" => "#^/en/projects/#",
    "RULE" => "",
    "ID" => "",
    "PATH" => "/en/projects/index.php",
),
于 2015-11-02T06:56:20.983 回答