Id последнего заказа

Доброго дня.

Кто-нибудь озадачивался таким вопросом: получить id последнего созданного заказа в minishop?

Спасибо!
Александр
29 апреля 2022, 15:56
modx.pro
81
0

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

Alexey
29 апреля 2022, 16:46
+1
Создаем сниппет:

$order = [];
$q = $modx->newQuery('msOrder');
$q->select('id');
$q->sortby('id', 'desc');
$q->limit(1);
if ($q->prepare() && $q->stmt->execute()) {
    $order = $q->stmt->fetchAll(PDO::FETCH_COLUMN);
}
return $order[0];

Он возвращает номер последнего заказа. Как-то так…
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
2