Fabrik 表单提交问题,获取 JSON 响应而不是感谢页面

2022-08-30 14:59:53

我有一个Joomla网站2.5.4,联系表单是使用Fabrik插件构建的。当我提交联系表单时,我收到一个JSON响应,而不是感谢页面。

我也从后端正确设置了表单。有关后端设置的详细信息,请参阅下图。

enter image description here

请检查下面的 JSON 响应

{
msg: "Record added/updated",
url: "index.php?option=com_content&view=article&id=24",
baseRedirect: false,
rowid: "0",
redirect_how: "newpage",
width: 300,
height: 300,
x_offset: 0,
y_offset: 0,
title: "",
reset_form: true
}

答案 1

我有类似的东西与telerik返回结果作为json而不是实际页面,没有解决方案是可能的,所以我只是再次重新创建相同的telelik元素,它现在工作。

尝试从头开始创建元素,并比较以前版本和当前版本之间的差异,以注意问题。


答案 2

我对joomla了解不多,但这是你的json应该采用以下格式的东西

{
"msg": "Record added/updated",
"url": "index.php?option=com_content&view=article&id=24",
"baseRedirect": false,
"rowid": "0",
"redirect_how": "newpage",
"width": 300,
"height": 300,
"x_offset": 0,
"y_offset": 0,
"title": "",
"reset_form": true
}

您的 json 密钥也应该在双引号中。


推荐