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

Здравствуйте! Собственно вопрос в следующем, как получить случайные (рандомные) id товаров, которые есть на сайте, магазин на miniShop2?
Сергей
11 июля 2018, 09:34
modx.pro
1
1 718
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()`
        ]]
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      4