Контакты Покупателя на email менеджеру

Как сделать чтобы менеджеру на почту приходила вся информация о покупателе и выбранном способе оплаты/доставки при отправке нового заказа?

Что нужно исправить в чанках:
tpl.msEmail
tpl.msEmail.new.manager
Это я прочитал:
docs.modx.pro/components/minishop2/update

Ранее это были плейсхолдеры:
[[+address.receiver]] — Покупатель
[[+address.phone]] — Телефон
[[+user.email]] — Почта
[[+address.index]] — Индекс
[[+address.region]] — Область
[[+address.city]] — Город
[[+address.street]] — Улица
[[+address.building]] — Дом
[[+address.room]] — Квартира
[[+delivery.name]] — Способ доставки
[[+payment.name]] — Тип оплаты
[[+address.comment]] — Комментрарий

А как их сейчас это делается в Fenom?
Спасибо.
Иван Чуваев
20 ноября 2016, 09:03
modx.pro
3
3 469
+2

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

Дмитрий
20 ноября 2016, 20:33
0
Времени, конечно, с момента публикации вопроса, прошло много, однако.
Во-первых, никто не мешает использовать синтаксис MODX. Конечно, не торт, но ничего страшного.
Во-вторых, плейсхолдеры можно доставать как-то так: {$_modx->getPlaceholder('page.nav')} или {$_pls['page.nav']}
    Иван Чуваев
    21 ноября 2016, 10:21
    0
    Спасибо, что откликнулись.
    Тонкость именно в наследовании шаблонов. Ниже расписали, как нужно сделать. Оказалось очень просто все.
    Игорь Зябко
    Игорь Зябко
    20 ноября 2016, 21:49
    3
    0
    Как-то так
    Расширяем tpl.msEmail блоком в нужном месте
    {block 'info'}
    
    {/block}

    Выводим в чанке tpl.msEmail.new.manager то что нужно
    {block 'info'}
    <h2>Контактные данные</h2>
    <p>Имя:     <b>[[+address.receiver]]</b></p>
    <p>Телефон: <b>[[+address.phone]]</b></p>
    <p>e-mail:  <b>[[+user.email]]</b></p>
    <p>Комментарий: <b>[[+address.comment]]</b></p>
    </div>
    
    
    <h2>Адрес доставки</h2>
    <p>Индекс:     <b>[[+address.index]]</b></p>
    <p>Регион: <b>[[+address.region]]</b></p>
    <p>Город:  <b>[[+address.city]]</b></p>
    <p>Улица: <b>[[+address.street]]</b></p>
    <p>Дом: <b>[[+address.building]]</b></p>
    <p>Квартира: <b>[[+address.room]]</b></p>
    
    <p>Оплата: <b>[[+payment.name]]</b></p>
    <p><b>[[+order.comment]]</b></p>
    <p><b>[[+delivery.price]]</b></p>
    {/block}
    Все плейсхолдеры можно увидеть с пустым tpl
    docs.modx.pro/components/minishop2/snippets/msgetorder
      Иван Чуваев
      21 ноября 2016, 10:19
      0
      О, спасибо большое!
      Все работает.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      4