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

задать условие

00 голосов
2
Подскажите пожалуйста, как задать условие вида "если количество элементов инфоблока больше 0 то выводить следующее..."
полагаю что должно быть что то типа:
Код
<? if() { echo "...";  } else { echo "..."; } ?>

а вот что именно непонятно =(
спросил 16 Апр, 14 от Rogarond (820 баллов)

2 Ответы

00 голосов
чтоб задать условие, надо подсчитать кол-во элементов в этом инфоблоке.
Подсчитывать так:
Код
<? if (CModule::IncludeModule("iblock")):
 $my_cnt = CIBlockElement::GetList(Array("SORT"=>"ASC"), Array("ACTIVE"=>"Y", "IBLOCK_ID" => 69), Array()); // 69 - как понимаешь тут id инфоблока
echo $my_cnt;
endif;
?>
ответил 21 Ноя, 14 от Grimmi (2,560 баллов)
00 голосов
спасибо большое, понял =)
ответил 17 Март, 15 от Rogarond (820 баллов)

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

0 голосов
3 ответов
спросил 01 Апр, 14 от Kania (5,180 баллов)
0 голосов
0 ответов
спросил 07 Янв, 14 от Exet (380 баллов)