Создать письмо по шаблону
☑
0
lamme
05.03.18
✎
12:55
1С 8.2 - не УФ !!!
Письмо - программно создается.
отправляется.
Проблем нет.
Хочется внешний вид письма облагородить.
есть макет шаблона ..
что то типа
"<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
<style>
</style>
<meta name = "viewport" content = "width=device-width, initial-scale=1">
</head>
<body style="background-color: #e1e1e1">
<table border="0" cellspacing="0" cellpadding="0" width="600" bgcolor="#ffffff" align="center" style="margin:0 auto; padding:0">
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="100%" >
<tr class="1">
<td height="16"></td>
</tr>
.................................."
Как подружить одно с другим?
1
Lexey_
05.03.18
✎
12:58
(0) что с чем?
2
lamme
05.03.18
✎
13:00
1C8 не уф.
создание письма по готовому шаблону
3
Lexey_
05.03.18
✎
13:05
(2) подставь в шаблон параметры, потом замени их на значения
4
spectre1978
05.03.18
✎
13:08
(0) Вставьте в свой HTML подстановки вроде %ЗАГОЛОВОК, %ТЕКСТПИСЬМА, %ПОДПИСЬ, потом меняйте их на фактическое содержимое с помощью СтрЗаменить.
5
lamme
05.03.18
✎
13:12
3
4
как сформировать - понятно. те в шаблоне делаем якоря типа как в (4)
меняем на нужный текст
и вот в итоге есть
ТекстПисьма =
"<!DOCTYPE HTML PUBLIC "//W3C//DTD HTML 4.0 Transitional//EN">
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
<style>
</style>
<meta name = "viewport" content = "width=device-width, initial-scale=1">
</head>
<body style="background-color: #e1e1e1">
<table border="0" cellspacing="0" cellpadding="0" width="600" bgcolor="#ffffff" align="center" style="margin:0 auto; padding:0">
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="100%" >
<tr class="1">
<td height="16"></td>
</tr>
...
с уже моим текстом ...
и ?
Сообщение.Тексты.Добавить(ТекстПисьма, ТипТекстаПочтовогоСообщения.HTML);
Сообщение.ОбработатьТексты();
6
Lexey_
05.03.18
✎
13:13
(5) и СтрЗаменить()
7
lamme
05.03.18
✎
13:13
и че .. и все что ль?
8
Lexey_
05.03.18
✎
13:14
(7) да
9
lamme
05.03.18
✎
13:14
о.. точно
10
spectre1978
05.03.18
✎
13:14
(7) ну можно еще сплясать и спеть, если не лень :)
11
lamme
05.03.18
✎
13:29
хоп-ля-ля ...
хоп-ля-ля ...
завтра грабим короля
12
patya
05.03.18
✎
15:10
(11) Статья 280. Публичные призывы к осуществлению экстремистской деятельности.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший