Viarne
С нами с 07 апреля 2021; Место в рейтинге пользователей: #4483Сортировка по опциям msProducts [решено]
Доброго.
Уже пол дня убил на попытку наладить сортировку msProducts, прошу помощи аудитории, так как документации и гугла явно не хватает :)
Дано: miniShop2, товары с опциями, всё обычное.
Задача: отсортировать по опции 'obschaya-ploschad', примеры значений опции: 211.8, 240 и т.д.
Делаю так:
Уже пол дня убил на попытку наладить сортировку msProducts, прошу помощи аудитории, так как документации и гугла явно не хватает :)
Дано: miniShop2, товары с опциями, всё обычное.
Задача: отсортировать по опции 'obschaya-ploschad', примеры значений опции: 211.8, 240 и т.д.
Делаю так:
$modx->runSnippet('msProducts', [
'parents' => 2,
'sortbyOptions' => 'obschaya-ploschad:number',
'sortby' => '{"obschaya-ploschad":"ASC"}',
'limit' => 24,
'offset' => $offset,
'tpl' => 'tpl.catalog.row',
'setTotal' => 1
]);