Macros 使用自定义联系人字段的Kentico电子邮件小部件

Macros 使用自定义联系人字段的Kentico电子邮件小部件,macros,kentico,email,Macros,Kentico,Email,我正在使用Kentico的电子邮件营销模块创建电子邮件模板。在其中,我有一个电子邮件小部件,它根据一些自定义联系人字段值检索并填写假日详细信息参数,因此使每个用户都能动态使用 如何将自定义联系人字段从收件人传递到窗口小部件?收件人对象仅包含设置值 此电子邮件活动的联系人是从传递所需值的表单提交中收集的 <div style="display:none;"> {% holidayDate = Recipient.GetValue("holidayDate"); #%}

我正在使用Kentico的电子邮件营销模块创建电子邮件模板。在其中,我有一个电子邮件小部件,它根据一些自定义联系人字段值检索并填写假日详细信息参数,因此使每个用户都能动态使用

如何将自定义联系人字段从收件人传递到窗口小部件?收件人对象仅包含设置值

此电子邮件活动的联系人是从传递所需值的表单提交中收集的

<div style="display:none;">
    {% holidayDate = Recipient.GetValue("holidayDate"); #%}
    {% holidayId = Recipient.GetValue("holidayId"); %}
    {% ItineraryData = customNamespace.GetItineraryItem(holidayId, holidayDate) #%}
</div>

<h2 class="price">{% ItineraryData.GetValue("Price") #%}</div>

{%holidayDate=Recipient.GetValue(“holidayDate”);#%}
{%holidayId=Recipient.GetValue(“holidayId”);%}
{%InventureData=customNamespace.GetInventureItem(holidayId,holidayDate)#%}
{%TINERAYDATA.GetValue(“价格”)#%}
类似于上面的内容是我试图实现的,但我似乎无法解决如何在电子邮件小部件中使用这些自定义字段

谢谢, Luke

收件人
只有4个可用字段:

  • 名字
  • 姓氏
  • 电子邮件
  • 人物

如果您想获得自定义字段,您必须在宏中按电子邮件地址、名字和姓氏查找联系人。

谢谢您的帮助。是否可以使用宏以这种方式从bizForm中获取字段值。使用您提到的相同参数进行查找?名字、姓氏和电子邮件?您知道如何实现这一目标的示例吗?