Gravity Forms Total Field在Wordpress页面中不起作用

时间:2014-02-25 18:05:56

标签: jquery wordpress forms gravity-forms-plugin totals

我使用带有重力形式插件的wordpress来添加带有产品和选项的表单以及总体下方的底层。

当我创建表单并单击“预览”时,底部的总计工作,但问题是当我将相同的表单插入页面时,底部的总数为$ 0,当我勾选复选框时200美元等总额保持在0美元。

当我提交并转到PayPal时,正确的总数就会出现,因此显示器出现问题

此外,文本(+ $ 200)出现在预览中的选项字段之后,但是当我放入wordpress页面时则不出现。我试过Chrome,Firefox,IE和同样的东西,无论我检查什么选项,总计是$ 0

我正在使用Studiopress Genesis主题,但尝试切换到像TwentyFourteen这样的基本WP主题并没有任何区别。尝试过禁用大多数插件但也没有运气。 是否可以在另一个空白的wordpress网站上工作

我怀疑页面上有什么东西在干扰,解决方案可能是创建一个只有表单而不是所有其他javascripts和垃圾的页面模板。我真正想要的只是我的标志在顶部,然后是表格。因此,即使是一些帮助只是为了获得一个带有表单的普通页面,就像它在预览窗口中的样子一样

只是为了澄清表格总数在预览中的工作情况,如果插入到帖子中,而不是在这个研究成果网站上的页面中,那么任何想法可能会干扰什么?

另外,如果您在右上角打勾“FYI”在此帖子上禁用Sharebar?导致整个表格消失

真的很感激任何人的帮助吗?

2 个答案:

答案 0 :(得分:1)

我有一个类似的问题,不得不使用重力形式过滤功能来解决它​​。找到文档here

将以下javascript代码添加到我的页面修复了问题。

<script type="text/javascript">
gform.addFilter( 'gform_product_total', function(total, formId){
    return total; //amount you wish to display in the Total 
 } );
</script>

您可以通过页面模板添加javascript代码,创建自定义短代码,使用允许在页面上插入javascript的许多插件之一,或者将代码添加到重力形式表单中的HTML表单块中。

答案 1 :(得分:1)

我有同样的问题,为我解决了什么是我确保jQuery被加载到Header而不是页脚。