Вы находитесь в новой версии нашей документации. Сейчас мы активно переносим статьи и некоторый контент может быть не доступен. Вы все еще можете воспользоваться  старой версией  документации.
Темная тема

Использование параметров свойств инфоблока

С версии 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');

Если это не помогло, обратитесь в нашу техническую поддержку.

Наверх