1
Шаблоны XSLT / Selector order по полю цены
« : 10 Марта 2016, 11:56:28 »
Всем привет! Не могу понять, есть классическая проблема - мне надо отсортировать объекты нескольких каталогов сразу по одному полю (когда например у каталога куча подкаталогов сразу). Соответсвенно пишу кастомную выборку с помощью Selector и свято верю,что это решит проблему ... но она почему-то так же не срабатывает! Всё равно товары идут вразнобой. Может быть я что-то забыл добавить? Пробовал и типы указывать разные и уже с самим запросом Sql играться в базе...ничего не пойму, всё равно не сортирует.
Код: [Выделить]
$sel = new selector('pages');
$sel->types('hierarchy-type')->name('catalog', 'object');
//$sel->types('object-type')->id(78);
// $sel->types('object-type')->id(1101); $sel->types('object-type')->id(1094);
$sel->where('hierarchy')->page($cat_id)->childs(100);
$sel->order('price')->asc();
foreach ($sel->result as $item){ ..... /*типичная отрисовка эл-ов*/ }