Skip to content

Instantly share code, notes, and snippets.

@srsad
Last active July 24, 2017 15:27
Show Gist options
  • Save srsad/993f4bf945ba144930cc55820ff28079 to your computer and use it in GitHub Desktop.
Save srsad/993f4bf945ba144930cc55820ff28079 to your computer and use it in GitHub Desktop.
<?php
/*****************************************************
** Вывод списка заказов пользователей
**
**
****************************************************/
$tpl = $modx->getOption('tpl', $scriptProperties, '');
$pdoTools = $modx->getService('pdoTools');
$pdo = $modx->getService('pdoFetch');
$pdo->setConfig(array(
'tpl' => $tpl,
'class' => 'msOrder',
'loadModels' => 'minishop2',
'leftJoin' => array(
'Status' => array(
'class' => 'msOrderStatus',
'on' => 'msOrder.status = Status.id'
),
'Delivery' => array(
'class' => 'msDelivery',
'on' => 'msOrder.delivery = Delivery.id'
),
'Payment' => array(
'class' => 'msPayment',
'on' => 'msOrder.payment = Payment.id'
)
),
'select' => array(
'msOrder' => 'msOrder.*',
'Status' => 'Status.name',
'Delivery' => 'Delivery.name as dname',
'Payment' => 'Payment.name as pname',
),
'groupby' => 'msOrder.id',
'sortby' => 'msOrder.createdon',
'sortdir' => 'DESC',
));
$pdo = $pdo->run();
return $pdo;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment