Добрый вечер. Подскажите, есть ли какойто способ отсортировать параметры свойства по алфавиту по мимо проставления вручную значения "Сорт."
19.11.2013 21:15:11
Всё. Разобрался.
Как оказалось те блоки которые не хотели показывать свои свойства хранились не в отдельных таблицах. 8) Сам спросил и сам ответил. |
|
|
19.11.2013 19:38:22
Добрый вечер. Вытаскиваю информацию из инфоблоков при попомощи
Код схожий с примером: $arSelect = Array("ID", "NAME", "DATE_ACTIVE_FROM","PROPERTY_*" ;) ;//IBLOCK_ID или ID обязательно должен быть указан, см. описание arSelectFields выше $arFilter = Array("IBLOCK_ID"=>IntVal($yvalue), "ACTIVE_DATE"=>"Y", "ACTIVE"=>"Y" ;) ;$res = CIBlockElement::GetList(Array(), $arFilter, false, Array("nPageSize"=>50), $arSelect); while($ob = $res->GetNextElement()){ $arFields = $ob->GetFields(); print_r($arFields); $arProps = $ob->GetProperties(); print_r($arProps); } По идее $ob->GetProperties() вытаскивает все значения свойств инфоблока. Вопрос в том, что на одних инфоблоках работает отлично а на других возвраает пустой массив. Из кода меняю только id инфоблока. Подскажите в чем может быть проблема? |
|
|