как написано в курсе добавил 1 кусок кода до
После того как мы скопировали шаблон, необходимо открыть файл section.php и внести в него следующие модификации перед подключением компонента bitrix:catalog.section:
<?if ($_GET["sort"] == "name" ||
$_GET["sort"] == "roznica" ||
$_GET["sort"] == "brand" ||
$_GET["sort"] == "sezon"){
$arParams["ELEMENT_SORT_FIELD"] = $_GET["sort"];
$arParams["ELEMENT_SORT_ORDER"] = $_GET["method"];
}else{}?>
-------
<?endif?>
<?$APPLICATION->IncludeComponent(
"bitrix:catalog.section",
"",
Array(
"IBLOCK_TYPE" => $arParams["IBLOCK_TYPE"],
"IBLOCK_ID" => $arParams["IBLOCK_ID"],
2ой кусок кода добавил в шаблон компонента catalog расположенного на странице каталога предварительно скопировав шаблон
Этот код необходим для изменения параметров сортировки в компоненте. Далее откроем файл template.php компонента catalog.section и добавим ссылки управления сортировками:
<p class="sort">Сортировка:
<a <?if ($_GET["sort"] == "roznica"):?> class="active" <?endif;?>
href="<?=$arResult["SECTION_PAGE_URL"]?>?sort=roznica&method=asc">цена</a>
<a <?if ($_GET["sort"] == "brand"):?> class="active" <?endif;?>
href="<?=$arResult["SECTION_PAGE_URL"]?>?sort=brand&method=desc">Бренд</a>
<a <?if ($_GET["sort"] == "sezon"):?> class="active" <?endif;?>
href="<?=$arResult["SECTION_PAGE_URL"]?>?sort=sezon&method=desc">Сезон</a>
</p>
надписи выводятся но не корректно сортируются по выбранным свойствам