Jump to content

asd8502

Neophyte
  • Posts

    1
  • Joined

  • Last visited

asd8502's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Добрый вечер всем. С помощью этой статьи (http://skarzhinets.c...menovaniju.html) я смог фильтровать по ценам и алфавиту. Мне нужно чтоб фильтровалась поценам, популярности и по новизне. С ценой проблема решена, но никак не могу узнать что мне надо поставить в кавычках, для фильтрации по популярности и новизне: $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 ) : Задача решена! Спасибо http://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=3796 конечный работающий код выглядит так: <? 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>
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy