Доброго времени суток. Разрабатываю сайт компании на Bitrix Framework, столкнулся с проблемой мультиязычности посредством GetMessage.
Разрабатывался FOOTER в котором имеются компоненты инфоблока для вывода информации непосредственно с него.
Проблема следующая, на всех страницах footer отображается исправно и находит все слова которые должны работать по GetMessage, и только в комплексном компоненте catalog при заходе в подраздел и непосредственно сам элемент footer некорректно отображается, что интересно он находит все слова которые должны быть, то есть заголовки, но сами элементы инфоблока он не находит.
Здесь видно, что заголовки находит, инфоблоки продукции и вакансий не находят вообще, хотя через консоль разработчика видно, что блок создался и он там есть. Но самого списка будто бы нет.
Есть подозрения, что функция не находит инфоблок из другого инфоблока, не знаю, в чем здесь непосредственно проблема.
Также есть проблема с хлебными крошками, а именно то, что выводится название подраздела каталога тогда, когда в компоненте он отключен тем самым дублируя название: https://yapx.ru/v/TMory
Главный интерес возникает в коде, нигде нет функции AddChainItem, а если и была я ее исключил, по такой же схеме был сделан другой раздел, который выводится отлично: https://yapx.ru/v/TMouB
Если нужен код компонента могу без проблем предоставить.