Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Свойства каталога

00 голосов
2
Имеется каталог, в каталоге книги, каталог выведен на сайте. Необходимо предусмотреть условие: если значение свойства = Б, то выводим одну надпись, если не Б то другую. Вот такую строку сделал:

<p class='text'><? if ($arElement["PRICE_MATRIX"]["IP_PROP104"]=="Б") echo "ЕСТЬ В НАЛИЧИЕ"; else echo "Сбор заказа: месяц";?></p>


Везде идет на ELSE....для всех элементов каталога выдает "Сбор заказа: месяц", хотя значения свойства для них различны, для половины Б, для половины БД. В чем проблема, подскажите пожалуйста!?
спросил 03 Апр, 14 от Misty (440 баллов)

2 Ответы

00 голосов
А при чём тут PRICE_MATRIX?
Выведите на странице содержимое массива $arElement и сразу увидите, что необходимо проверять. Вероятно, надо проверять $arElement["PROPERTIES"]["код_свойства"]["VALUE"].
Посмотреть содержимое $arElement можно с помощью следующего кода:
Код
<pre><? print_r($arElement); ?></pre>
ответил 18 Окт, 14 от sickmind (4,660 баллов)
00 голосов
Спасибо огромное, Александр, помогло.
ответил 17 Фев, 15 от Misty (440 баллов)

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

0 голосов
3 ответов
0 голосов
2 ответов
0 голосов
0 ответов
0 голосов
1 ответ
+1 голос
1 ответ