Доброе время суток, Подскажите как можно реализовать сортировку по 2м полям, соответственно по алфавиту, и по свойству инфоблока
Учитель дзена должен быть терпелив, но дубинкой удобней упорядочивать мысли учеников.
26.10.2009 16:23:09
$arSort = array("NAME" => "ASC", "PROPERTY_CODE" => "DESC");//сортируем по алфавиту, а, если первая сортировка совпадает, то сортируем по свойству "CODE".
|
|
|
|
27.10.2009 07:21:07
Благадарю
Учитель дзена должен быть терпелив, но дубинкой удобней упорядочивать мысли учеников.
|
|
|
|
04.03.2010 19:50:21
Данный код вставлять в код компоненты. Т.е. что бы воспользоваться данным советом придется кастомизировать компонент. Этот массив сортировки вставляется в GetList(), выбирающий элементы.
|
|
|
|
28.04.2011 12:44:47
GetList() есть только в parametrs.php компонента, здесь копать? или section.php? или result_modifer.php?
|
|
|
|
28.06.2011 03:34:42
component.php вот тут надо изменять логику того модуля который ты кастомизируешь
Сайт компании: |
|
|
|
07.08.2013 21:20:56
прошли годы, неужели не появилась стандартная возможность сортировки по нескольким полям ??
|
|
|
|
28.03.2017 11:57:08
$arSort = array(
'property_pcd_1' => "desc", 'property_et' => "asc", 'property_color_code' => "DESC", 'property_dia' => "asc", 'property_color' => "asc", ); Добрый день! После какого то времени перестала работать сортировка, грешу на обновления. Помогите разобраться, сортирует только по первому параметру. |
||||
|
|
|||