我想创建一个自定义拖放模板,这样我就可以在不失去功能的情况下增加设计可能性。我在他们的文档中找不到任何内容。
我希望创建像this这样的东西,不确定我是否遗漏了一些明显的东西,但我找不到拖放,允许不同颜色的背景也有列。
我可以使用一段代码,但我无法编辑css样式,因此它不会对移动设备做出响应,对于那些不了解HTML的人也不是很友好。
答案 0 :(得分:2)
相当古老的问题,但对于谁可能有所帮助:
如果您编写自己的模板并将其上传到Mailchimp,则会失去“拖动”功能。使用不同的块删除'system / UX接口。您可以创建可重复的块,但它可以使用下拉列表。这是(在我的拙见)并不是用户友好,并且需要一段时间才能完全理解如何使用下拉列表。我今天早些时候不得不向客户解释并在他们理解之前花了一段时间,所以我决定给他们写一本手册。
但是您可以使用标准MC模板制作您想要创建的设计。在“设计”选项卡中,您将找到控制背景颜色等的设置。
答案 1 :(得分:1)
仍然不可能,请从Mailchimp支持人员那里回答:“目前,尚无法完全编写拖放模板的代码-需要选择我们的拖放模板布局之一,但是您可以删除在代码块中获得更多控制某些部分样式的功能。”
不过,如果有帮助,可以完全自定义代码自己的模板,然后在模板中添加mailchimps特殊的模板语言以在广告系列构建器中打开可编辑的部分,甚至复制其中的某些部分内容。它与拖放模板并不完全相同,但是增加了类似的功能。有关使用模板语言的更多信息,请参见:https://mailchimp.com/help/getting-started-with-mailchimps-template-language/
答案 2 :(得分:0)
我知道这是一个老问题,但是我自己寻找这个问题时,偶然发现了发布的here解决方案。
基本上可以编写自己的拖放模板,但是解决方案尚未记录。
答案 3 :(得分:0)
我找到了另一主题的答案的一部分:[Is it possible to code drag&drop templates for mailchimp?
如果将以下代码添加到主要内容div或td中,它将启用拖放块编辑器:
mc:container="body_container" mccontainer="body_container"
示例:
<div mc:container="body_container" mccontainer="body_container"></div>
此代码会将块编辑器区域添加到preheader部分:
mc:container="preheader_container" mccontainer="preheader_container"
对于标题:
mc:container="header_container" mccontainer="header_container"
对于页脚:
mc:container="footer_container" mccontainer="footer_container"
注意:所谓的mc:container似乎无关紧要。创建一个具有不同名称的新容器是可行的。尽管仅使用mc:container标记似乎一开始就可以单独使用,但是需要mccontainer(无冒号)标记才能正确保存。
答案 4 :(得分:0)
您可以创建自己的拖放模板,需要将以下内容添加到您希望存在“拖放”功能的html编码模板中。
可以在您的代码中多次重复此操作,以进行多次插入。我找不到说明容器名称或块号是否需要唯一的文档,我确实在模板中使其唯一。