Как в msGetOrder вывести номер заказа?

Добрый день!

Как в msGetOrder вывести номер заказа?

В документации не чего по этому поводу, google молчит!
Роман
08 июля 2017, 11:47
modx.pro
4 732
0

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

Андрей
08 июля 2017, 14:54
+1
Можно так:
{$order.num}
    Роман
    08 июля 2017, 15:00
    0
    Спасибо, помогло!

    п.с. где почитать можно? В документации этого не нашел ((
        Роман
        08 июля 2017, 15:12
        0
        Разобрался с документацией, теперь все встало на свои места!
        Марат Марабар
        08 июля 2017, 15:03
        0
        Все доступные плейсхолдеры посмотреть можно так:
        {'!msGetOrder' | snippet: [
                'tpl' => '',
        ]}
          Роман
          08 июля 2017, 15:09
          0
          Ответил чуть ниже
          Андрей
          08 июля 2017, 15:03
          +1
          https://docs.modx.pro/components/minishop2/snippets/msgetorder

          Сниппет рассчитывает на работу с чанком Fenom и передаёт в него 7 переменных:

          order — массив с данными заказа из объекта msOrder

          Вы можете увидеть все доступные плейсхолдеры заказа просто указав пустой чанк:

          [[!msGetOrder?tpl=``]]
            Роман
            08 июля 2017, 15:07
            0
            Я пошел другим путем

            [[!msGetOrder? &showLog=`1`]]
            И нашел там

            Added where condition: msOrderProduct.order_id=45
            Пытался это вывести

            [[!msGetOrder?tpl=``]]
            — это я упустил из виду посмотрев скришот и не найдя нужных данных!
        Владимир
        31 марта 2018, 09:56
        0
        Ребят, а если подтверждение заказа на отдельной странице отображается и переадресация выполняется с помощью сниппета ([[!sendRedirect? &id=`10`]]), который указан в чанке tpl.msGetOrder
        Код сниппета:
        <?php
        	$id = intval($id);
        	if ($modx->getCount('modResource', array('id' => $id))) {
        		$modx->sendRedirect($modx->makeUrl($id), array('responseCode' => 'HTTP/1.1 301 Moved Permanently'));
        	}
        	else {
        		return;
        	}
        Возможно ли как-то передать номер заказа на эту страницу?
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          9