Доброго времени суток!
Допиливаю функционал заказа в один клик на MODX Revo 2.6 + Shopkeeper 3.2.7-pl3.
Создаю новый заказ для отображения в интерфейсе управления заказами:
$order = $modx->newObject('shk_order');
Добавляю все свойства и контактные данные.
Никак не могу разобраться как добавить сам список покупок.
Получить список можно:
$id = 5; // к примеру, 5, это id заказа в Управлении заказами
$order = $modx->getObject('shk_order', $id);
$purchases = $modx->getCollection('shk_purchases', array('order_id' => $order->id));
foreach ($purchases as $p) {
echo "{$p->get('name')} : {$p->get('price')}<br>";
}
Программист из меня тот ещё... Прошу подсказать, или навести на мысль, как добавить товары. Значения хранятся, насколько понимаю в объекте shk_purchases, но документации по работе с ним нет. А структура у него та ещё...
Заранее благодарен за помощь!