Задать вопрос
@alexander_chn

Как вывести значение свойства товара в Битриксе?

Здравствуйте!
На странице есть компонент bitrix:catalog.section.
Как вывести допустим отмеченное поле Акция prntscr.com/ff2qlv
??
  • Вопрос задан
  • 1902 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
В первую очередь загляните в настройки компонента - возможно, там задан фильтр, какие свойства выводить.
Если фильтр не задан, и его задание не помогает (или даже что-то ломает), то я бы пошёл так:
1) посмотрел в настройки инфоблока, чтобы узнать ID и CODE этого свойства.
2) в шаблоне компонента сделал print_r() и увидел, что именно для товара уже вытащено из БД.
3) Если нужного свойства нет - написал бы в result_modifier.php код для извлечения этого свойства.
Ответ написан
@alexander_chn Автор вопроса
Спасибо, Михаил!
Просто напросто прошляпил выставить отображение этих свойств в настройках.
Для того чтобы узнать отмечено ли свойство Акция - как в моем случае, нужно в настройках компонента выставить чтобы это свойство отображалось, и потом в коде в нужном месте прописать:
if( $arItem['DISPLAY_PROPERTIES']['AKCIA']['DISPLAY_VALUE'] == 'YES' ) {}

Еще раз благодарю!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы