вывод массива товаров в сниппете msProducts

Добрый день, нужно сделать выборку товаров по определенной опции, чтобы отдельно выводились группы товаров в зависимости от выбранного варианта этой опции. Пишу сниппет, и не совсем понимаю как можно вывести в массиве для начала все товары в minishop2? Все что у меня более менее выводится это одиночный товар со всеми его свойствами

$var = $modx->getObject('msProduct', 77);

$result = $var->toArray();

print_r($result);

какой есть способ вывести все товары какие есть а именно сам msProducts?
Дмитрий
12 января 2018, 11:24
modx.pro
1 700
0

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

Михаил
12 января 2018, 15:23
+1
$products = $modx->getIterator('modResource', array('class_key' => 'msProduct'));
foreach($products as $product){
print_r($product->toArray());
}
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
2