问题标签 [gravity-forms-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 查询匹配 source_url 的潜在客户并按lead_detail 排序
GravityForms
对于 WordPress 来说太棒了。我们在一个项目中使用它,但遇到了一些我们卡住的东西。GravityForms 保存提交的“ source_url
”以确定提交的来源。这就是我们想要的基础:显示页面 Y 的提交。我们使用这个查询得到了它:
但是现在我们想要对用户在填写表单时提交的值进行排序和搜索。此数据wp_rg_lead_details
以以下结构保存:
我想LIKE
对该表的“值”进行排序并查询 a ,匹配来自wp_rg_lead
where的值source_url = x
。但是我被卡住了,我不确定如何使用连接或其他 MySQL 函数来设置它。
重要的是,LIKE
可以扩展到匹配 field_number 的多个值x
,y
或者z
(例如)。
javascript - Gravity Forms 正在验证隐藏字段,我该如何解决?
我有一个页面,上面有四个字段 ABC 和 D。它们每个都有自己的条件逻辑,决定是否应该显示或隐藏它们。当用户到达该页面时,例如,显示字段 B 而其他字段被隐藏,并且用户在字段 B 中输入内容并单击下一步,他们会收到:
您的提交有问题。错误已在下面突出显示。
但是字段 B 没有突出显示,因为它被验证得很好。但是,查看源代码时,我发现字段 AC 和 D 正在显示This field is required。验证错误。但是这些字段是隐藏的...
我已尝试将主题更改为库存 WP 2014 并停用所有其他插件,但这并不能解决问题。我正在运行最新的 WP 和 GF。可能是什么问题?我已经联系了 GF 的优先支持,但没有收到回复。任何帮助将非常感激。
jquery - 重力形式总字段在 Wordpress 页面中不起作用
我有带有重力表单插件的wordpress,可以添加带有产品和选项的表单,以及底部的总数。
当我创建表单并单击“预览”时,底部的总数有效,但问题是当我将相同的表单插入页面时,底部的总数为 0 美元,当我勾选额外的复选框时,例如 200 美元等总额保持在 0 美元。
当我提交并转到贝宝时,正确的总数就在那里,所以显示出现问题
此外,文本(+$200)出现在预览中的选项字段之后,但当我放到 wordpress 页面上时却没有。我在 Chrome、Firefox、IE 和同样的东西上试过,无论我检查什么选项,总价都是 0 美元
我正在使用 Studiopress Genesis 主题,但尝试切换到基本的 WP 主题,例如 TwentyFourteen,但没有任何区别。已尝试禁用大多数插件,但也没有运气。虽然可以在另一个空白的 wordpress 网站上使用
我怀疑页面上的某些东西正在干扰,一个解决方案可能是创建一个只有表单而不是所有其他 javascripts 和垃圾的页面模板。我真正想要的只是顶部的徽标,然后是表格。因此,即使只是为了获得一个带有表单的普通页面,就像它在预览窗口中的外观一样,也可以提供一些帮助
只是为了澄清表格总计在预览中的工作,如果插入到帖子中,而不是在这个 studiopress 创世网站的页面中,知道什么可能会干扰吗?
如果您在右上角打勾“禁用此帖子上的共享栏?”,也仅供参考。导致整个表格消失
真的很感激任何帮助,有人吗?
php - WordPress Gravity forms + jQuery + Uploadify 问题
对于 WordPress 插件,我必须使用 Uploadify 上传一些文档文件(txt、doc)并使用 PHP 读取它的内容;抓住字符串并加载到 Gravity 表单中。我能够成功地做到这一点。
但是,我想将带有 Gravity 表单的选定文件(上图)作为文件发送,因为管理员可以看到带有 WordPress 支持的发布文件。
有没有办法通过使用重力形式挂钩来设置文件名+路径?或者我的问题有什么解决办法吗?
php - 列数可变的 PHP 和 MySQL 表报告
有没有人尝试过或看到过这样的事情?
我的 PHP/MySQL 知识不存在,尽管一位朋友向我保证这很容易做到(尽管他还没有就如何处理它提出任何建议......)。我得到的信息是这是一个自定义的 PHP 构建。
此外,我搜索了各种帮助站点,但是,没有找到任何可以从 MySQL 数据呈现表的代码示例,该表允许列数随着字段中逗号分隔输入的数量而波动。所以,这里是:
使用 Gravity Forms v. 1.8.4,我在表单 17 的字段 4 中创建了一个包含 40 项的复选框,该复选框出现在 WordPress 3.8.1 的第 136 篇文章中。该网站的用户被指示在 40 个项目中准确选择 7 个。选择存储在名为 wp_rg_lead_detail 的 WordPress/MySQL 表中,并按潜在客户 ID(可变)和表单 ID(始终为 17)分组。
在出现在 WP post 87 上的 GF 表格 22 中:
- 首先,用户从下拉菜单(称为字段 ID 2)中选择值“共享值结果”,然后,
- 然后,在单行文本框中(称为字段 ID 3),用户提交一系列常用分隔数字,表示每个用户的用户 ID 号,其值将在生成的报告中进行比较。例如,字段 ID 3、表单 22 中的值“1、23、95、184”应生成一个报告,比较从字段 4、表单 17 中选择的 7 个项目,分别对应 userID 1、userID 23、userID 95,用户 ID 184。
现在,我需要生成一份报告,该报告将出现在 174 号帖子上。布局应该是一个表格,41 行乘 3 列或更多列,具有以下参数:
第一行将是一个标题,其中包含第 1 行、第 1 列中的“值”一词,以及第 1 行、第 2、第 3 列等中的每个选定的用户 ID。第 1 列的第 2-41 行将由每个填充字段 4 的复选框中的 40 个项目,表格 17。在第 2、3 列等的第 2-41 行中,每个单元格中应出现一个“X”,代表每个用户选择的 7 个项目之一。
在我们的示例中,除了第 1 列之外还有 4 列(尽管列的数量会根据提供用于比较的用户 ID 的数量而有所不同)。结果可能如下所示:
如果您能指出一些我可以适应的代码,我将不胜感激。迄今为止,我的搜索可能因不知道使用什么术语来获得此结果而受到阻碍。
javascript - 相关下拉菜单问题
我正在完善我在 2 个下拉框上编写的一些 jquery。基本上,当第一个下拉列表更改时,它会过滤第二个下拉列表以仅显示适用的选项。如果在第一个下拉列表中选择了第一个选项(值:“none|”),则在第二个下拉列表中不显示任何选项
在大多数情况下,它工作得很好。这是问题所在:如果您在第一个下拉列表中选择第一个选项,则第二个下拉列表将被清除。但是,如果您随后在第一个下拉菜单中选择另一个选项,则第二个选项不应该时会保持空白。
如果您能帮我解决这个问题,我将不胜感激。您可以在此处找到下拉框:http: //goinspire.com/jwrp-hotel-registration/。
PS:如果它有所作为(但我认为它没有),它是一个 WordPress 网站,表格是由 GravityForms 生成的。
PS:这是代码:
javascript - 重力形式字段 - 如何将外部 Javascript 应用于字段?
使用 WordPress 插件 Gravity Forms,我创建了一个带有文本字段的表单。对于某些文本字段,我想应用允许自动完成文本字段的 Javascript。
如何为字段添加 Javascript 以使其生效?我知道我需要编辑我的 WP 网站主题的 functions.php 文件。但不确定是哪个部分
另外我不确定如何在重力表单代码中指定字段的 id。我可以通过以下方式应用 JS:
任何人都知道如何做到这一点?
javascript - 如何将自定义 Javascript 和外部 src 链接添加到重力表单?
我知道我们可以使用以下方法将自定义脚本注入重力形式:http: //www.gravityhelp.com/documentation/page/Gform_register_init_scripts
该示例使用 jquery 脚本。但是可以像下面这样注入普通的javascript代码吗?
另外,如何将 JS 的外部链接添加到 Gravity Form 实例,如下所示:
不确定在functions.php或重力形式相关的php文件中的何处执行此操作
php - 重力形式 - 不要在数据库中保存字段数据
我的客户想通过电子邮件收集个人信息,但没有将该信息保存在数据库中。我正在使用 Wordpress Gravity Forms 插件。有没有办法像往常一样通过电子邮件通知发送该信息,然后在将条目保存到数据库之前清除数据?或者至少,可以用替代内容替换这些数据吗?谢谢!
javascript - 使用重力形式根据条件添加输入字段
在 Gravity Forms 中,我有一个表单,其中包含一些输入字段,询问每种房间类型的房间数量。
如何为房间中每个内容的数量动态添加输入字段?例如,如果上一个输入字段输入为 Bedrooms: 2
那么如何动态添加一个部分或表格,询问每个房间的内容数量,例如:
卧室 1
床 (Kind): n
床 (Queen): n
内容 N: n...
卧室 2
床 (Kind): n
床 (Queen): n
内容 N: n...
有没有先进的领域可以做到这一点?我想我可能需要使用 JS 来做到这一点?如果是这样,我如何确保可以在条目中看到这些字段?
我正在考虑使用表格,但不确定如何使用重力形式。