【问题标题】:How to make HTML imported Campaign Monitor templates editable?如何使 HTML 导入的 Campaign Monitor 模板可编辑?
【发布时间】:2017-03-17 06:54:29
【问题描述】:

在导入过程中,我确保将imgs 标记为可编辑,并将几个内容部分放入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()

【问题讨论】:

    标签: python django campaign-monitor createsend


    【解决方案1】:

    我就此事联系了 Campaign Monitor 支持人员,并获得了他们的编辑器不适用于从外部来源导入的 HTML 模板的信息。在这种情况下,您需要继续在系统外编辑这些内容,并在编辑后重新上传。

    【讨论】:

      猜你喜欢
      • 2018-12-13
      • 1970-01-01
      • 1970-01-01
      • 2014-05-02
      • 2012-02-17
      • 1970-01-01
      • 2023-03-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多