И снова здравствуйте
Задача: есть инфоблок, в котором есть дополнительное свойство "P_USER_ID". Нужно вывести записи из инфоблоока, которые в которых содержится некое заданное значение этого свойства.
Пишу такой код:
Выводятся все записи, даже те, в которых P_USER_ID другой. и так же $arItem["PROPERTIES"]["P_DATE"]["VALUE"] так же не хочет выводится.
И сразу второй вопрос: как посчитать количество записей в которых свойство равно $USER_ID ?
Задача: есть инфоблок, в котором есть дополнительное свойство "P_USER_ID". Нужно вывести записи из инфоблоока, которые в которых содержится некое заданное значение этого свойства.
Пишу такой код:
Код |
---|
$USER_ID="1"; if(CModule::IncludeModule("iblock")) { $items = GetIBlockElementListEx("text_block", "text_block", Array(), Array("DATE_ACTIVE_FROM"=>"DESC", "SORT"=>"ASC", "NAME" => "ASC"), 10, Array("PROPERTY_P_USER_ID_VALUE"=>$USER_ID)); // постраничная навигация $items->NavPrint("text_block"); // цикл по всем новостям while($arItem = $items->GetNext()) { echo $arItem["NAME"]."<br />"; echo $arItem["PROPERTIES"]["P_DATE"]["VALUE"]; } $items->NavPrint("text_block"); } |
Выводятся все записи, даже те, в которых P_USER_ID другой. и так же $arItem["PROPERTIES"]["P_DATE"]["VALUE"] так же не хочет выводится.
И сразу второй вопрос: как посчитать количество записей в которых свойство равно $USER_ID ?
дутл в зутл, ничего не понимаю %)