1

不确定这是否可行,但我有一个链接,其中包含由 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" }
                                    }) %}

其中“收件人”必须是我的数据表单收件人值。这可能吗?如何?谢谢

4

0 回答 0