自定义选择加入激活 Link

Customize opt-in Activation Link

有什么方法可以自定义选择加入批准 link? 这样的技巧是行不通的: {% ActivationLink %}specialID={% %}
我想将一些额外的参数传递给激活页面。我正在使用 Kentico 9.

不幸的是,如果不访问源代码,这似乎是不可能的。 link 本身在 DLL 中的内部方法中进行了硬编码,它仅包含预选参数,例如 activationPage、SubscriptionApprovalHash 和 dateTime。此字符串被转换为 link 并被资源字符串覆盖 Newsletter.ActivationLink.

没有简单的解决方法,最好通过其他方法或电子邮件本身的其他地方传递额外数据。

我假设自定义宏在这里可能不起作用? 你能在激活页面上做点什么并使用推荐人吗?

你试过这个宏了吗?

{% ActivationUrl %}

此宏出现在电子邮件中,但在管理员的编辑器中不可见 UI