Есть ли способ настроить выбор в официальной ссылке? Трюки вроде этого не будут работать: {% ActivationLink %}specialID={% %}
Я хотел бы передать некоторые дополнительные параметры на страницу активации. Я использую Kentico 9.Настроить ссылку активации активации
ответ
Вы пробовали использовать этот макрос?
{% ActivationUrl %}
Этот макрос присутствует в сообщении электронной почты, но это не видно в редакторе в интерфейсе администратора
К сожалению, это не представляется возможным без доступа к исходному коду. Сама ссылка жестко запрограммирована в DLL во внутреннем методе и содержит только предварительно выбранные параметры, такие как activPage, SubscriptionApprovalHash и dateTime. Эта строка преобразуется в ссылку и покрывается цепочкой ресурсов Newsletter.ActivationLink.
Существует нелегкое обходное решение, и было бы лучше передать дополнительные данные каким-либо другим способом или где-то еще в самом электронном письме.
Я предполагаю, что пользовательский макрос может не работать здесь? Можете ли вы что-то сделать на странице активации и использовать реферер?
не звучит как ответ, или? –
Отлично, это работает как шарм. 'Activation link'. –