Доброго времени суток.
При выводе элементов в виде списка всегда имеется возможность сортировать:
[CODE]
<?$sort=$_GET["sort"];
if ($sort=='') $sort="name";
?>
<?$APPLICATION->IncludeComponent("bitrix:catalog", ".default", array(
"IBLOCK_TYPE" => "catalog",
"IBLOCK_ID" => "10",
"BASKET_URL" => "/personal/basket.php",
...
"ELEMENT_SORT_FIELD" => $sort,
...
?>
[/CODE]
Заказчик хочет чтобы сортировалось по цене.
Цена в списке получатеся так:
[CODE]
<?foreach($arElement["PRICES"] as $code=>$arPrice):?>
<?if($arPrice["CAN_ACCESS"]):?>
<?if($arPrice["DISCOUNT_VALUE"] < $arPrice["VALUE"]):?>
<?=$arPrice["PRINT_VALUE"]?> <?=$arPrice["PRINT_DISCOUNT_VALUE"]?>
<?else:?><?=$arPrice["PRINT_VALUE"]?>
<?endif;?>
<?endif;?>
<?endforeach;?>
[/CODE]
Как ее в параметрах выловить чтобы сортировать по ней заставить?
Спасибо
При выводе элементов в виде списка всегда имеется возможность сортировать:
[CODE]
<?$sort=$_GET["sort"];
if ($sort=='') $sort="name";
?>
<?$APPLICATION->IncludeComponent("bitrix:catalog", ".default", array(
"IBLOCK_TYPE" => "catalog",
"IBLOCK_ID" => "10",
"BASKET_URL" => "/personal/basket.php",
...
"ELEMENT_SORT_FIELD" => $sort,
...
?>
[/CODE]
Заказчик хочет чтобы сортировалось по цене.
Цена в списке получатеся так:
[CODE]
<?foreach($arElement["PRICES"] as $code=>$arPrice):?>
<?if($arPrice["CAN_ACCESS"]):?>
<?if($arPrice["DISCOUNT_VALUE"] < $arPrice["VALUE"]):?>
<?=$arPrice["PRINT_VALUE"]?> <?=$arPrice["PRINT_DISCOUNT_VALUE"]?>
<?else:?><?=$arPrice["PRINT_VALUE"]?>
<?endif;?>
<?endif;?>
<?endforeach;?>
[/CODE]
Как ее в параметрах выловить чтобы сортировать по ней заставить?
Спасибо