Как сделать импортированные HTML-шаблоны Campaign Monitor редактируемыми?

Во время процедуры импорта я обязательно пометил imgредактируемые и помещают несколько разделов контента в multiline строит. Импортированные шаблоны отображаются в наборе шаблонов клиента, но когда я пытаюсь их отредактировать, я представляю только вариант загрузки zip/HTML вместо реального редактора:

Из моей базы кода мой собственный объект шаблона имеет код экспорта:

class EmailBodyTemplate(models.Model):
...
    def migrate_email_template(self, cm_client_id, cm_token):
        cm_template = Template(cm_token)
        # Basically I expose a specially tailored HTML version of my template
        # for CM: adding editable to imgs, introducing multiline wrappers and
        # adding unsubscribe, view in browser and other special links
        html_url = settings.HOME_URL + reverse('email_import_view', args=(self.id,))
        template_id = cm_template.create(cm_client_id, self.name, html_url, None)
        self.template_id = template_id
        self.save()

1 ответ

Решение

Я обратился в службу поддержки Campaign Monitor по этому вопросу и получил информацию о том, что их редактор не применим для импортированных шаблонов HTML из внешнего источника. В этом случае вам нужно продолжать редактировать их вне системы и повторно загружать после редактирования.

Другие вопросы по тегам