Как в miniShop2 вставить номер заказа в скрипт?

Как в MODx в miniShop2 вставить в скрипт отслеживания конверсии номер заказа?
Попробовал так:
в head шаблона успешного оформления заказа вставил скрипт
[[!msOrder?
    &tpl = `
        <!-- Event snippet for Покупка conversion page -->
        <script>
            gtag('event', 'conversion', {
                'send_to': 'AW-731837584/YoJmCLz0kaUBEJDp-9wC',
                'transaction_id': '{$order.num}'
            });
        </script>`
]]
Скрипт на странице выводится, однако, номер заказа в 'transaction_id': не подставляется. Как исправить?
Денис
09 июля 2019, 13:59
modx.pro
620
0

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

Андрей
09 июля 2019, 22:48
+1
Так вывод оформленного заказа должен быть через msGetOrder. Ну и опять же если так tpl делать то должен быть INLINE, хз работает он здесь или нет:
&tpl = `@INLINE blablabla`
    Денис
    10 июля 2019, 11:19
    0
    Да, через msGetOrder все получилось.
    Konstantin
    10 июля 2019, 09:24
    +1
    Повесьте на открытие страницы с не пустым гет параметром &msorder=. Значение этого параметра = id заказа.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3