- Регистрация
- 15.08.2017
- Сообщения
- 202
- Благодарностей
- 40
- Баллы
- 28
Приветствую форумчане, нужна помощь! Есть такой код:
В нем из рандомизированного письма с помощью спинтакса генерируется письмо для рассылки. Есть одна проблема, некоторые переменные нужно вставить в письмо таким образом - {-Variable.email-}, а остальные - значениями, но из-за того, что письмо генерируется спинтаксом, то в теле письма получаю такое: -Variable.random_folder-
Получается это из-за того, что срабатывает спинтакс и убираются фигурные скобки.
Надеюсь пояснил нормально) Помогите побороть!
C#:
var path = project.Variables["random_letter"].Value;
string text1 = System.IO.File.ReadAllText(@path);
string letter = Macros.TextProcessing.Spintax(text1);// получили тело письма
letter = letter
.Replace("[EMAIL]", "{-Variable.email-}")
.Replace("[RANDOMTXT]", "{-Random.Text-|-25-|-cd-}");
project.Variables["random_letter"].Value = letter;
Получается это из-за того, что срабатывает спинтакс и убираются фигурные скобки.
Надеюсь пояснил нормально) Помогите побороть!