2017-03-15 4 views
0

Während des Importvorgangs habe ich sicher gestellt, dass die img editierbar ist, und mehrere Inhaltsabschnitte in multiline Konstrukte eingefügt. Die importierten Vorlagen zeigen sich in der Vorlage Satz des Clients, aber wenn ich versuche, sie zu bearbeiten, ich nur mit der zip/HTML-Upload-Option anstelle des aktuellen Editor dargestellt:Wie HTML-importierte Campaign Monitor-Vorlagen bearbeitbar gemacht werden können?

enter image description here

Von meiner Code-Basis, mein eigenes Template-Objekt hat den ausführenden Code:

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() 

Antwort

0

ich in der Sache Campaign Monitor Unterstützung streckte die Hand aus, und bekam die Info, dass ihr Editor für importierte HTML-Vorlagen von einer externen Quelle nicht anwendbar ist. In diesem Fall müssen Sie diese außerhalb des Systems bearbeiten und nach dem Bearbeiten erneut hochladen.

Verwandte Themen