Шаблоны электронной почты ColdFusion9 - PullRequest
0 голосов
/ 10 марта 2012

У меня возникли некоторые проблемы с настройкой электронной почты, и я надеюсь, что кто-то здесь сталкивался с чем-то похожим раньше.

Я использую CF9 для начала.У меня есть шаблон электронной почты, который я использую для отправки различных электронных писем с динамическим контентом, поступающим из БД.

Письма отправляются в виде писем в формате HTML, и я использую это в качестве заголовка:

<!-- // Begin Module: Standard Header Image \\ -->
<img src="http://www.example.com/cf_modules/autoresponders/example/sf_email_head.jpg" 
style="border:0;height:150px;line-height:100%;outline:none;text-decoration:none;width:600px;" 
id="headerImage campaign-icon" mc:label="header_image" mc:edit="header_image" mc:allowdesigner="" mc:allowtext="" alt="Image" />
<!-- // End Module: Standard Header Image \\ -->

Моя проблема в том, что иногда изображение не отображается, и когда я проверяю код,ссылка на изображение становится примерно такой:

src="../../autoresponders/example/sf_email_head.jpg"

Кто-нибудь может понять, почему это происходит, и если в моем коде есть ошибка, почему она не отображается во всех отправляемых письмах?

Кроме того, я забыл упомянуть, что я даю пользователю возможность редактировать электронную почту с помощью TinyMCE, и, как я читаю на форумах, иногда этот редактор конвертирует URL-адреса в ссылки.Я просто жду, чтобы увидеть, работает ли мое исправление.

1 Ответ

3 голосов
/ 12 марта 2012

TinyMCE возился с моими URL

Я исправил это, добавив

tinyMCE.init({ 
        // General options 
        mode : "textareas", 
        elements : "htmleditor",
        theme : "advanced", 
        convert_urls : false
...