sortby в MS2

Есть у меня во такой кусок кода в аяксовом файлике:
$ord = "
        'Выключатели',
        'Поворотные выключатели',
        'Ручки для поворотных выключателей',
        'Розетки электрические',
        'Розетки TV',
        'Розетки телеф/комп',
        'Розетки акустические',
        'Управление жалюзи',
        'Светорегуляторы',
        'Терморегуляторы теплого пола',
        'Датчики движения',
        'Выключатели автоматические',
        'Вывод кабеля',
        'Кнопка звонка',
        'Заглушки'
    ";
$sortby = "FIELD(Data.product_type,".$ord.")";

$output = $modx->runSnippet('msProducts',array(  
   'parents' => $parent
   ,'tpl' => 'switchElecrRuCHNK'
   ,'includeThumbs' => '80x80'
   ,'where' => "Data.product_type NOT LIKE 'Рамки' AND Data.product_type NOT LIKE 'Вставки' AND (Data.external_signs LIKE '".$color."' OR Data.external_signs_extra LIKE '/%".$color."%/')"
   ,'sortby' => $sortby
   ,'includeContent' => 1
   ,'limit' =>0
));

Вопрос состоит в том, как мне в этот сортбай ещё дописать сортировку по цене?
Андрей Ятин
14 декабря 2013, 15:31
modx.pro
988
0

Комментарии: 1

Андрей Ятин
14 декабря 2013, 21:18
0
Закрываем. Решение проще, чем я думал.
$sortby = "FIELD(Data.product_type,".$ord."), Data.price";
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1