<? //Если цена в виде параметра
$arParams['ELEMENT_SORT_FIELD']="PROPERTY_PRICE";
$arParams['ELEMENT_SORT_ORDER']="desc";
?>
<? // Если встроенный функционал цен
$arParams['ELEMENT_SORT_FIELD']="catalog_PRICE_1";
$arParams['ELEMENT_SORT_ORDER']="desc";
?>
<?$intSectionID = $APPLICATION->IncludeComponent(
"bitrix:catalog.section",
"",
array(
"IBLOCK_TYPE" => $arParams["IBLOCK_TYPE"],
"IBLOCK_ID" => $arParams["IBLOCK_ID"],
"ELEMENT_SORT_FIELD" => $arParams["ELEMENT_SORT_FIELD"],
"ELEMENT_SORT_ORDER" => $arParams["ELEMENT_SORT_ORDER"],
"ELEMENT_SORT_FIELD2" => $arParams["ELEMENT_SORT_FIELD2"],
"ELEMENT_SORT_ORDER2" => $arParams["ELEMENT_SORT_ORDER2"],
..........................
<?php
if(CModule::IncludeModule("iblock")){ // подключаем необходимый модуль
$rsEl=CIBlockElement::GetList( //делаем запрос к инфоблоку
Array("SORT"=>"ASC"), // сортировка
Array("IBLOCK_ID"=>2,"ACTIVE"=>"Y"), // фильтр
false,
false,
Array("IBLOCK_ID","ID","NAME","LIST_PAGE_URL","CODE","PICTURE") // какие параметры выводить, если вывести все подряд, то оставляешь пустой массив, но для вывода твоего свойства нужно указывать явно PROPERTY_ZAGOLOVOK
);
while ($arEl = $rsEl->GetNext()){
echo '<pre>'.print_r($data,true).'</pre>'; // выводим содержимое
}
}