如何在Kentico中为电子邮件模板在行中包装每三个表格单元格?

时间:2019-05-28 12:59:51

标签: javascript kentico email-templates

如何使用Kentico电子邮件模板将每三个<td><tr>包装起来?

我在jQuery中编写了以下代码,但没有知识或想法如何在Kentico中编写此循环逻辑。

var td = $("#myTable tr td");           // Getting all td
td.each(function(i) {                   // Looping the td
  if (i % 3 == 0) {                     // Splitting td as multiple of 3
    td.slice(i, i + 3).wrapAll('<tr/>') // Wrapping it inside tr
  }
}).parent('tr').unwrap();

我想要使用Kentico的逻辑。

1 个答案:

答案 0 :(得分:0)

您是否要用可在电子邮件模板或电子邮件小部件中使用的Kentico Macro替换JS?

如果是这样,并且您拥有Kentico 11+,则可以转到电子邮件营销应用程序>电子邮件小部件,然后打开“最新文章”示例小部件,并查看其逻辑原理。

这是示例窗口小部件的HTML /宏

dependencies