我在Mailchimp中设置可重复区域时遇到了困难。我有几个带有mc:repeatable标签的表行。我可以在活动编辑器中复制并拖放这些表行,但是当我查看新创建的订单时,订单不会显示在预览模式中。
为了测试可重复区域,我从https://github.com/mailchimp/email-blueprints/blob/master/responsive-templates/base_boxed_2column_query.html下载了模板,其中有一个表格行,其中包含mc:repeatable。我复制并以不同的顺序移动这些行,并且新创建的订单保留在预览模式中。
我稍微增加了这个下载的模板,并将具有mc:repeatable的另一个表行添加到具有mc:repeatable的原始表行的表中,以便现在结构:
<table>
<tr mc:repeatable></tr>
<tr mc:repeatable></tr>
</table>
通过这种轻微的增强,新创建的拖放顺序不会保留在预览模式中。为什么?据我所知,tr不是嵌套的,并且是表中的单独块,但它们不会重新排序。我错过了什么?
答案 0 :(得分:2)
FWIW,我收到了mailchimp的回复。基本上可重复的区域必须与其原始区域相邻(在其上方或下方)。因此,换句话说,如果您使用可重复标记创建块的副本,则它必须仅位于原始块的正上方或下方(您无法在电子邮件中的任何位置填充它)。
答案 1 :(得分:0)
您需要在可编辑容器中包含“可重复”行,例如
<table>
<div class="ItemInfo" mc:repeatable>
<tr mc:edit>Description of intended row info to be replaced </tr>
</div>
</table>