Плагин Генератор купонов Есть решение

1

Пожалуйста, подскажите что я делаю не так.

Хочу сделать новогоднюю рассылку скидочных купонов через приложение "Рассылки".

Использую этот код {if $wa->shop}{shopCouponPlugin::gen(1)|escape}{/if} в шаблоне письма.

При отправке тестового письма получаю этот же код вместо купона.

При этом используя переменную {$name}, в тестовом письме получаю "Андрей", а сам плагин настроен и успешно генерирует коды на тестовой странице.


Опубликовано: 13 декабря 2016

2 ответа

  • 1
    Eugen Nichikov Hardman DEV 13 декабря 2016 09:33 # Решение

    Здравствуйте, Андрей.

    К сожалению, парсер емейла не позволяет отправить код напрямую. Придётся использовать магию:

    1. создайте новый блок в приложении сайт, например coupon.

    2. включите в него код Смарти {if $wa->shop}{shopCouponPlugin::gen(1)|escape}{/if}

    3. вставьте блок в шаблон рассылки, например {$wa->block('coupon')}

    Это баг Рассылок. Я о нём сообщал, но пока это не пофиксили.


    P.S. Увы, из-за неправильного емейла уведомление вы не получите :) Надеюсь, проверите страничку в моём хабе.

  • 1
    Андрей 13 декабря 2016 09:49 #

    Магия отлично работает!

    Огромно спасибо за скорую помощь!


Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите