不确定这是否可行,但我有一个链接,其中包含由 Json 对象设置的数据属性“数据表单接收者”:
<a class="callback-form" href="#location-form" id="contact-us-recipient" data-form-recipient="${myCustomLayers.properties.locationRecipient}">
当尝试使用 JS 从中获取数据时,看起来一切都很好,并给了我想要的电子邮件地址 ->
var elem = document.getElementById('contact-us-recipient');
var recipient= elem.getAttribute('data-form-recipient');
console.log(recipient)
问题是,我需要使用 Twig 访问它,因为这是针对 Freeform dynamicNotification(Craft 3),在这种情况下:
{% set form = craft.freeform.form("contactLocation", {
dynamicNotification: { recipients: [
recipient
], template: "locationContactTmp" }
}) %}
其中“收件人”必须是我的数据表单收件人值。这可能吗?如何?谢谢