Как правильно отправить красивое письмо Maileroм Yii2?
В общем в админке при обработке заказа админ подтверждает заказ , высылая талон клиенту, который ему тоже нужно будет подтвердить в течение часа (Подтверждение пока не реализовано)
Реализовал отправку.
Отправка конечно будет ещё переделана, чтобы в админке нужно было вводить лишь только дату талона и выбрать врача. Но вопрос не в этом.
Как то же отправляют красивые письма со стилями.
Я так понял, что это нужно использовать compose('шаблон' , 'данные') ? Или как
Сорри, я не очень вчитывался в в код, но так понял, что вопрос именно в "как сделать красивое письмо", а не как реализовать технически ( тут все просто, по сути обычный вью ).
Используйте https://foundation.zurb.com/emails.html. Очень симпатичные html мейлы выходят. Все довольно просто делается.
Евгений, никаких подключенных библиотек. Почитайте хотя бы основы.
Например, тут habr.com/post/252279.
Кратко: доктайп - html4, стили инлайн, и то очень ограниченно. По сути, как люди верстали в 90х ( кому-то повезло - пронесло ).
Zurb как раз сильно упрощает вам задачу. Не забывайте протестировать в веб-интерейфсах основных мейлсервисах и в основных почтовых программах.
Кирилл, Да я уже нашёл всё и сделал. Кстати сколько я не пытался вводить почту имя и ставить разные данные Зурб мне так шаблоны и не выслал. Поэтому нашёл в другом месте, пока вроде два сервиса протестил и даже адаптивка работает в письмах. Дальше поживём увидим
Зачем Вы привели кучу кода не относящегося к вопросу? Какая разница как Вы что сохраняете, вычисляете и тд к шаблону письма?
Читать обязательно (до конца с начала без пропусков): https://www.yiiframework.com/doc/guide/2.0/ru/tuto...
Это я раза 3 изучил и использовал где нужно. Меня больше интересовал вопрос по стилезации, а самое главное если я в шаблоне письма буду использовать bootstrap классы, то придёт ли нормальное письмецо.
Как я понял, нужно в layout в шапке прописать все подключаемые онлайн библиотеки bs. А потом только юзать его
если я в шаблоне письма буду использовать bootstrap классы, то придёт ли нормальное письмецо.
Как это связано с yii? Подключите стили, они будут учитываться, не подключите не будут. Почтовые программы и сервисы в 95% случаев не подключат внешние ресурсы и bootstrap в частности. Письма верстают просто - таблицы, инлайн стили и никаких внешних библиотек.
Почитайте: https://habr.com/post/252279/