Просмотр полной версии : Direct Mail - сложности
pm-photo
26.10.2009, 00:42
Поставил Direct Mail. Отправляю тестовое письмо. При чтении письма в Аутлуке вижу реальную HTML-страницу. А в Яндекс-почте и на почтовых серверах Руцентра - тот же HTML, но без влияния CSS стиля.
Как сделать, чтобы и при чтении почты в вэб-интерфейсе был бы виден "красивый" HTML мэсседж.
Спасибо.
вставляйте CSS в HTML тела письма, а не аттачте CSS как отдельный файл
pm-photo
26.10.2009, 10:13
Спасибо, marco!
А как это лучше сделать в TS шаблона? это как-то так?
page.10 = FILE
page.10.file = fileadmin/include_me.css
И ещё, используется TV
page.headerData.99 = TEXT
page.headerData.99.value (
)
pm-photo
26.10.2009, 16:54
Спасибо, marco!
Но не вышло у меня. Слаб я ещё в синтаксисе TS. Как в скобках написать, если файл CSS лежит в fileadmin.
Покопавшись в TSref, нашёл такой способ:
page.20.includeCSS.file = fileadmin/template/main/res/stylesheet.css
но, подозреваю, синтаксис неправилен - ничего не добавляется в тело HTML страницы.
Тренируюсь вот на таком простейшем файле
# Default PAGE object:
page = PAGE
page.5 = TEXT
page.5.value = А что делать?
page.5.wrap = <center><h2>|<h2></center>
page.15 = IMAGE
page.15.file = fileadmin/alexSL.jpg
page.15.wrap = <center>|</center>
и пытаюсь вставить в тело произвольный CSS. Не выходит. Запарился :-)
page.headerData.99 = TEXT
page.headerData.99.value (
<style type="text/css" id="dm_css">
a {color: #22229C;}
.myclass {display:block;}
#myid {clear:both;}
и т.п.
</style>
)
pm-photo
26.10.2009, 22:33
Получилось :-)
Щиро дякую, marco!
pm-photo
16.11.2009, 11:48
Если кому будет интересно по этой проблеме.
Нарыл расширение css2inline
Оно как раз и делает то, что из файла CSS распихивает атрибуты по тэгам внутри боди.
Работает просто. И с ТВ.
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot