MiniShop2 как вывести id товара который был куплен

Нужен вывод id документа (товара) который был оплачен зарегистрированным пользователем в формате: 1,2,3,4,5 для личного кабинета, подскажите в какую степь идти или как это сделать
Алексей Добряков
19 марта 2013, 19:28
modx.pro
1
3 260
0

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

Василий Наумкин
19 марта 2013, 23:41
0
Выбирай из таблицы msOrderProduct.

Например, можно так:
$arr = array();
if ($order = $modx->getObject('msOrder', 15)) {
	$products = $order->getMany('Products');
	foreach ($products as $product) {
		$arr[] = $product->get('product_id');
	}
}
return implode(',', $arr);
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
2