【问题标题】:Collapsable empty rows in ExactTarget emails... How?ExactTarget 电子邮件中的可折叠空行...如何?
【发布时间】:2015-03-16 00:51:26
【问题描述】:

我正在尝试开发一封电子邮件,如果其中没有内容,空的内容区域会崩溃。我尝试将标签放在归零表中

<table style="padding:0; margin: 0; font-size: 0; line-height:0; (etc...)>
    <tr style="padding:0; margin: 0; font-size: 0; line-height:0; (etc...)>
        <td style="padding:0; margin: 0; font-size: 0; line-height:0; (etc...)>
           <custom type="content" name="contentArea">
        </td>
     </tr>
</table> 

但是,这会导致空表在 Outlook 2013 中存在巨大间隙,而在旧版 Outlook 客户端中存在 1px 间隙。

我也尝试过只放置内容标签(在模板中),然后将 HTML 代码粘贴为内容区域(在电子邮件中)。此方法解决了间距问题,但我无法添加 INNER 内容区域(例如在此电子邮件中我需要有 2 个可编辑列)

TL;DR: 当其中没有内容时,如何添加优雅折叠的行? 是否可以在标签内嵌套标签?

如果我需要澄清任何事情,请告诉我,非常感谢您的帮助!

干杯!

【问题讨论】:

    标签: salesforce exacttarget


    【解决方案1】:

    使用 ampscript IF/THEN 逻辑似乎是这里的方法。假设您的内容来自电子邮件外部的某个来源(数据扩展或其他联合来源),您可以检查内容是否存在,而不显示相关内容或不显示。

    %%[SET @rows = lookuprows("MyDataSource","ID",@id) 
    
    if rowcount(@rows) > 0 THEN ]%%
    
    //put relevant html here 
    
    %%[ENDIF]%%
    

    【讨论】:

      猜你喜欢
      • 2011-12-15
      • 1970-01-01
      • 2016-09-02
      • 1970-01-01
      • 2016-07-11
      • 2015-10-08
      • 2014-07-20
      • 2014-12-03
      • 1970-01-01
      相关资源
      最近更新 更多