Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.
то ждем ваше обращение в нашей службе тех поддержки.
Добрый вечер всем. С помощью этой статьи я смог фильтровать по ценам и алфавиту. Мне нужно чтоб фильтровалась по ценам, популярности и по новизне. С ценой проблема решена, но никак не могу узнать что мне надо поставить в кавычках, для фильтрации по популярности и новизне:
Создал свойства Лидер продаж (символьный код: SALELEADER) и Новинки (символьный код: NEWPRODUCT). Эти свойства привязаны к каталогу.
Понимаю что нужно использовать свойства Лидер продаж для фильтрации по популярности и Новинки для фильтрации по новизне, но как это делается не знаю, буду рад вашим советам.
Код:
Обновлено ( 18.08.2013 12:58 ) : Задача решена! Спасибоhttp://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=3796
конечный работающий код выглядит так:
Назад в раздел
Код |
---|
$arParams["ELEMENT_SORT_FIELD"] = ""; |
Создал свойства Лидер продаж (символьный код: SALELEADER) и Новинки (символьный код: NEWPRODUCT). Эти свойства привязаны к каталогу.
Понимаю что нужно использовать свойства Лидер продаж для фильтрации по популярности и Новинки для фильтрации по новизне, но как это делается не знаю, буду рад вашим советам.
Код:
Код |
---|
<?if ($_GET["sort"] == "price") { $arParams["ELEMENT_SORT_FIELD"] = "catalog_PRICE_1"; } if ($_GET["sort"] == "popular") { $arParams["ELEMENT_SORT_FIELD"] = ""; } if ($_GET["sort"] == "new") { $arParams["ELEMENT_SORT_FIELD"] = ""; } ?> <div>Сортировать по: <a href="?sort=price">цене</a> | <a href="?sort=popular">популярности</a> | <a href="?sort=new">новизне</a></div> |
Обновлено ( 18.08.2013 12:58 ) : Задача решена! Спасибо
конечный работающий код выглядит так:
Код |
---|
<? if ($_GET["sort"] == "price") { $arParams["ELEMENT_SORT_FIELD"] = "catalog_PRICE_1"; } if ($_GET["sort"] == "popular") { $arParams["ELEMENT_SORT_FIELD2"] = "propertysort_SALELEADER"; } if ($_GET["sort"] == "new") { $arParams["ELEMENT_SORT_FIELD2"] = "propertysort_NEWPRODUCT"; } ?> <div>Сортировать по: <a href="?sort=price">цене</a> | <a href="?sort=popular">популярности</a> | <a href="?sort=new">новизне</a></div> |
Назад в раздел
Подписаться на новые материалы раздела: