Что бы сделать сортировку по цене в Битриксе нужно в файле /bitrix/templates/ВАШ ШАБЛОН/components/bitrix/catalog/ШАБЛОН КАТАЛОГА/section.php добавить после:

<? $APPLICATION->IncludeComponent(
	"bitrix:catalog.section",
	$current_view == "bar" ? "bar" : (($current_view=="price_list") ? "price_list" : ""),
	Array(
		"IBLOCK_TYPE" => $arParams["IBLOCK_TYPE"],
		"IBLOCK_ID" => $arParams["IBLOCK_ID"],
		"ELEMENT_SORT_FIELD" => $sort,//$arParams["ELEMENT_SORT_FIELD"],

 

Строку

"ELEMENT_SORT_FIELD" => "catalog_PRICE_1",

 

Где 1 это id типа цены. Посмотреть можно в Магазин — Настройки — Тип цен