Проблема запуска снипета в чанке userMail при отправке email о заказе



  • Здравствуйте. Проблема заключается в следующем:

    1. При оформлении заказа рассылается письмо. Шаблон письма - Чанк: shopOrderReport, в него добавлен снипет, генерирующий ссылку на страницу просмотра заказа. Все работает отлично
    2. При изменении статуса заказа в админке рассылается письмо с уведомлением о изменении статуса. Шаблон письма - Чанк: userMail. в нем запускаю снипет(тот же или любой другой). А вот тут уже снипет не отрабатывает, выводит текст аля "Посмотреть информацию о заказе можно по [[!link_to_order_page]]."

    Подскажите, в какую сторону копать?

    Modx revo 2.4.4-pl, shopkeeper3.


  • Администраторы

    Пробовали убрать "!" ?

    [[link_to_order_page]]
    


  • @Andchir нет, а почему это должно помочь?
    Спасибо за идею, я попробую


  • Администраторы

    а почему это должно помочь?

    Потому что делать некэшированный вызов сниппета имеет смысл только в шаблоне страницы или в чанке, который используется на странице сайта. В других местах надо делать кэшируемый вызов, но кэшироваться он не будет. Разбор сниппета происходит в несколько проходов парсера. Кешируемый разбирается в первом проходе.



  • @Andchir Спасибо огромное, помогло!



Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.