Как получить случайные id товара

Здравствуйте! Собственно вопрос в следующем, как получить случайные (рандомные) id товаров, которые есть на сайте, магазин на miniShop2?
Сергей
11 июля 2018, 09:34
1
187
0

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

snyadanak
11 июля 2018, 10:02
+1
{$_modx->runSnippet('!msProducts',[
  'parents' => 0,
  'tpl' => '@INLINE {{+id}}',
  'sortby' => 'RAND()',
  'limit' => 5
])}
    Сергей
    11 июля 2018, 10:25
    0
    Спасибо! То что нужно.
    Андрей
    12 июля 2018, 09:38
    +1
    Для этого есть параметр returnIds, который возвращает массив id
      Сергей
      12 июля 2018, 12:03
      0
      Спасибо! Уже разобрался.
      [[!msProducts? 
          &parents=`0` 
          &returnIds=`true` 
          &limit=`3` 
          &sortby=`RAND()`
      ]]