Здравствуйте. Помогите разобраться как сделать генерацию тайтлов и мета-тегов для многоязычного сайта.
Имеется рабочий многоязычный магазин на битрикс 17.0.3. Многоязычность реализована через мультисайтовость. Товары имеют доп. поле "NAIMENOVANIE_EN" (каталоги имеют доп поле UF_NAME_EN), в котором содержится английское название товара(и каталого соответственно)
В корне сайта есть каталог /en, в котором (кроме прочих переодпределений) имеется файл /catalog/index.php с переопределениями для элементов каталога
Благодаря этому в <title></title>выводятся просто имена товаров/каталогов (без этого переопределения выводится имя товара на дефолтном языке). Мне нужно сделать подстановку имени товара в стандартный для магазина шаблон <title> . Как это сделать через файл с переопределениями? Например если я хочу получить на выходе в тайтл страницы с товарами и разделами на англ языке "Buy <$arResult['NAIMENOVANIE_EN']> cheap. Wordlwide shipping | Mycompany inc" (и для каталогов аналогично)
Имеется рабочий многоязычный магазин на битрикс 17.0.3. Многоязычность реализована через мультисайтовость. Товары имеют доп. поле "NAIMENOVANIE_EN" (каталоги имеют доп поле UF_NAME_EN), в котором содержится английское название товара(и каталого соответственно)
В корне сайта есть каталог /en, в котором (кроме прочих переодпределений) имеется файл /catalog/index.php с переопределениями для элементов каталога
Код |
---|
.. "DETAIL_BROWSER_TITLE" => "NAIMENOVANIE_EN", "LIST_BROWSER_TITLE" => "UF_NAME_EN" .. |
Благодаря этому в <title></title>выводятся просто имена товаров/каталогов (без этого переопределения выводится имя товара на дефолтном языке). Мне нужно сделать подстановку имени товара в стандартный для магазина шаблон <title> . Как это сделать через файл с переопределениями? Например если я хочу получить на выходе в тайтл страницы с товарами и разделами на англ языке "Buy <$arResult['NAIMENOVANIE_EN']> cheap. Wordlwide shipping | Mycompany inc" (и для каталогов аналогично)