Уважаемые профессионалы! На офф.сайте битрикса есть пример кода для сортировки
https://dev.1c-bitrix.ru/learning/course/?COURSE_I... .Вот это ставлю
в news.php (комплексный компонент новостей)
<?if (
isset($_GET["sort"]) && isset($_GET["method"]) && (
$_GET["sort"] == "name" ||
$_GET["sort"] == "catalog_PRICE_3" ||
$_GET["sort"] == "property_PRODUCT_TYPE" ||
$_GET["sort"] == "timestamp_x")){
$arParams["ELEMENT_SORT_FIELD"] = $_GET["sort"];
$arParams["ELEMENT_SORT_ORDER"] = $_GET["method"];
}?>
Далее ставлю в template.php простого компонента news.list в составе комплексного компонента «Новости»
<p class="sort">Сортировка:
<a <?if ($_GET["sort"] == "name"):?> class="active" <?endif;?>
href="<?=$arResult["SECTION_PAGE_URL"]?>?sort=name&method=asc">название</a>
<a <?if ($_GET["sort"] == "catalog_PRICE_3"):?> class="active" <?endif;?>
href="<?=$arResult["SECTION_PAGE_URL"]?>?sort=catalog_PRICE_3&method=asc">цена</a>
<a <?if ($_GET["sort"] == "property_PRODUCT_TYPE"):?> class="active" <?endif;?>
href="<?=$arResult["SECTION_PAGE_URL"]?>?sort=property_PRODUCT_TYPE&method=desc">лидер продаж</a>
<a <?if ($_GET["sort"] == "timestamp_x"):?> class="active" <?endif;?>
href="<?=$arResult["SECTION_PAGE_URL"]?>?sort=timestamp_x&method=desc">дата поступления</a>
</p>
Не работает! Что делать?