Добрый день!
Коллеги, подскажите как получить ссылку на html версию отправляемой рассылки.
Нравится
Что вы имеете в виду, поясните? На что именно вы хотите получить ссылку?
Скорее всего, он имеет в виду страницу предпросмотра в дизайнере шаблонов писем. Насколько понял из кода схемы BulkEmailContentBuilder, эта информация не хранится по какому-то URL, а на ходу формируется в функции openPreviewModule:
openPreviewModule: function() {
var config = this.getContentBuilderConfig();
var configItems = config && config.Items;
if (configItems && configItems.length > 0) {
BulkEmailTemplateHelper.checkNeedUnsubscribeLink(config, function(needUnsubscribeLink, html) {
this.needUnsubscribeLinkCallback(needUnsubscribeLink, config, html, this.openPreview);
}, this);
} else {
var emailContentExporter = Ext.create("Terrasoft.EmailContentExporter");
var emptyHtml = emailContentExporter.exportData(config);
this.openPreview(config, emptyHtml);
}
},
openPreview: function(config, html) {
var previewWindow = window.open("", "printwin");
previewWindow.document.write(html);
previewWindow.document.close();
},Для просмотра текста рассылок нужно будет либо делать отдельный веб-сервис, доступный после логина или без регистрации, либо же принимать и показывать письма отдельно в сторонней системе.
Нет, стандартно такой функции нет. Вы можете зарегистрировать идею для разработки такого макроса.
Если подключён эластик, то можно вставить тег {{View}} на href ссылки и будет работать, но только на эластик, это их макрос.
Здравствуйте! Интересует положение дел с указанным макросом.
Зверев Александр,
Здравствуйте! Интересует положение дел с указанным макросом. Появился ли он в системе?