Minishop2 заказ преобразовать в xml

Как сделать чтобы всё что отправляется в письме менеджеру преобразовывалось в xml файл для Minishop2?
Юрий
23 декабря 2016, 04:10
modx.pro
889
0

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

Юрий
12 января 2017, 16:46
0
Ап!
    Дима Сайт old см. профиль
    12 января 2017, 17:15
    +1
    Возьмите нужный вам XML-файл необходимой структуры и его содержимое запишите в чанк письма менеджеру, расставьте плейсхолдеры в нужных местах, профит!
      Юрий
      13 января 2017, 13:21
      0
      И? придёт письмо с тэгами в виде xml, а мне необходим файл xml — отдельный!
        Дима Сайт old см. профиль
        13 января 2017, 14:23
        0
        Ну в теории нужно встроиться в процедуру отправки письма и там собственным сниппетом сгенерировать такой файл, используя все тот же чанк-шаблон, либо php simplexml или что-то подобное, но т.к. я лично не знаю как вставить свой код в процедуру отправки правильно, не потеряв возможность обновления, может кто-то еще здесь расскажет подробнее.

        Мне кажется способ проще, который точно не лишит вас обновления: вставить в чанк письма ссылку на служебную страницу с типом вывода xml, вроде site.ru/hiddensection/order.xml?orderID=963 а на этой странице вызвать сниппет на основе docs.modx.pro/components/minishop2/snippets/msgetorder или прямо его, но в документации я не увидел возможности передать ему id заказа, нужно тестировать, думаю это возможно
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        4