С версии 1.4.6 готовое решение Некстайп: Магнит поддерживает использование параметров свойств инфоблоков в компонентах.
Если у вас включена одноименная опция в настройках модуля Информационные блоки, но в публичной части изменения не применяются, проверьте, что галки отмечены в настройках свойств. Для этого перейдите в настройки информационного блока и убедитесь, что все галочки отмечены:
Если галки стоят, вероятнее всего есть проблема с установкой свойства.
Для проверки перейдите в командную php-строку (Настройки > Инструменты > Командная PHP-строка) и выполните команду:
echo \Bitrix\Main\Config\Option::get('iblock', 'property_features_enabled', 'X');
В результате выполнения команды должно отобразиться значение 'Y', значит глобальное свойство установлено верно.
Далее выполните команду, указав последним параметром ID сайта. В нашем примере ID сайта это 's1':
echo \Bitrix\Main\Config\Option::get('iblock', 'property_features_enabled', 'X', 's1');
Если в результате выполнения вы получили значение 'N', значит присутствует проблема со свойством.
Активируйте опцию принудительно командой (заменив 's1' на ID вашего сайта):
\Bitrix\Main\Config\Option::set('iblock', 'property_features_enabled', 'Y', 's1');
Если это не помогло, обратитесь в нашу техническую поддержку.
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.
Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала.