我有一个带有Redirect插件的CF7表单,并且我可以使用提到的here代码来设置条件多重重定向:
[select your_redirect_page "Home" "About"]
inputs = event.detail.inputs;
inputs.forEach( function(el) {
if ( el.name == 'your_redirect_page' ) {
if ( el.value == 'Home' ) {
location.href = 'http://yoursite.com/';
} else if ( el.value == 'About' ) {
location.href = 'http://yoursite.com/about/';
}
}
});
但是该代码在表单的内部中具有下拉选择。
是否可以从表单的外部获取重定向数据? (即之前的文字中)
我的页面上有一些产品,每个产品都有一个订购按钮,该按钮在模式弹出窗口中调用相同的表单,每个表单都有一些特定的文本(即产品名称)。
一种解决方法是为每个产品创建不同的表单,但是也许有一个简单的解决方案来解决此问题。
我还尝试了CF7 dynamic text extension插件,但是我只能获得页面的标题或元定制字段,每种形式都相同(因为它们仅在弹出窗口中)。
提前寻求帮助!