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
));
Вопрос состоит в том, как мне в этот сортбай ещё дописать сортировку по цене?
Комментарии: 1
Закрываем. Решение проще, чем я думал.
$sortby = "FIELD(Data.product_type,".$ord."), Data.price";
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.