标签: gravity-forms-plugin

获取重力形式输入值

我如何gform_after_submissionGravity Forms 中获取钩子内特定输入元素的值?我可以得到标签

foreach($form['fields'] as $k=>$v)
{
    $label=$form['fields'][$k]['label'];
}
Run Code Online (Sandbox Code Playgroud)

但我如何获得价值?

php forms wordpress gravity-forms-plugin

3
推荐指数
1
解决办法
2万
查看次数

如何在wordpress中获得用户的名字?

这是我在wordpress functions.php中的代码。我想在重力形式字段中显示用户信息顶部功能起作用,但底部功能不起作用,我不知道该使用什么来显示名字。

add_filter('gform_field_value_pm_id', 'populate_pm_id');
function populate_pm_id($value){
    return $user_ID = get_current_user_id(); 
    echo $user_ID = get_current_user_id(); 

}

add_filter('gform_field_value_pm_firstname', 'populate_pm_firstname');
function populate_pm_firstname($value){
    return $user_info->first_name = get current_user_first_name(); 
    echo $user_info->first_name = get_current_user_first_name();

}
Run Code Online (Sandbox Code Playgroud)

php wordpress utf-8 wordpress-plugin gravity-forms-plugin

3
推荐指数
1
解决办法
3693
查看次数

如何在 gform_pre_render() 中添加重力形式字段

我有一个多页重力表格,它通过单选按钮呈现一系列问题。

Which of the following would you choose?

    o  Choice #1
    o  Choice #2

    +----------+   +----------+  
    |   BACK   |   |   NEXT   |  
    +----------+   +----------+  
Run Code Online (Sandbox Code Playgroud)

每个问题和选择集都使用自定义字段(高级自定义字段)进行配置。我能够从gform_pre_render过滤器中很好地遍历所有这些问题和选择,现在我想即时创建所需的重力形式字段。

具体来说,每个问题都有一个页面字段和单选按钮字段。

我真的尝试了几乎所有我能想到的搜索条件在 Google 上并浏览了 Gravity Help 的文档,但我只是没有看到动态添加字段的示例。

有人可以为我点亮一盏灯吗?:P

gravity-forms-plugin

3
推荐指数
1
解决办法
3637
查看次数

增加输入占位符中html特殊字符(·)的大小

我有点奇怪的要求.我正在使用插件Gravity Forms在WordPress上创建一个表单.我想在占位符的末尾添加一个项目符号.我能够做到这一点的唯一方法是将特殊的HTML字符·放在插件的占位符字段中,该插件是一个中间点.它有效,但点很小,我想增加它的大小.

以下是插件占位符字段的外观:

在此输入图像描述

我尝试<span>用一个类包装特殊字符,所以我可以在CSS中编辑它,但是当我点击保存时,插件会自动删除<span>标签.

以下是插件在网站上吐出的截图:

在此输入图像描述

我想让那个点更大.

这是插件吐出的HTML:

<input name="input_1" id="input_1_1" type="text" value="" class="medium" placeholder="Name ·">
Run Code Online (Sandbox Code Playgroud)

有没有人有什么建议?也许一些jQuery会起作用?

谢谢

html css wordpress input-field gravity-forms-plugin

3
推荐指数
1
解决办法
667
查看次数

重力形成api(重新)发送通知电子邮件

我正在使用Gravity Forms API手动将条目添加到我创建的表单中.根据文档,通常会向管理员和用户发送通知电子邮件的触发器不会被触发:

旨在用于导入条目对象.保存条目时触发的常用挂钩不会在此处触发.

有谁知道我怎么能以编程方式触发这些通知?

谢谢!

php wordpress wordpress-plugin gravity-forms-plugin

2
推荐指数
1
解决办法
2602
查看次数

将重力表单条目发送到第 3 方 API

我目前正在尝试将信息从 Gravity Froms 发送到第三方 API。据我所知,Gravity Forms 中有一个gform_after_submission挂钩可以将信息发送到第三方 API。

add_action( 'gform_after_submission', 'post_to_third_party', 10, 2 );
function post_to_third_party( $entry, $form ) {

    $post_url = 'http://thirdparty.com';
    $body = array(
        'first_name' => rgar( $entry, '1.3' ), 
        'last_name' => rgar( $entry, '1.6' ), 
        'message' => rgar( $entry, '3' ),
    );
    GFCommon::log_debug( 'gform_after_submission: body => ' . print_r( $body, true ) );

    $request = new WP_Http();
    $response = $request->post( $post_url, array( 'body' => $body ) );
    GFCommon::log_debug( 'gform_after_submission: response => ' . print_r( $response, …
Run Code Online (Sandbox Code Playgroud)

php forms api wordpress gravity-forms-plugin

2
推荐指数
1
解决办法
5107
查看次数

是否可以使用 Grav CMS 在一个模块化页面中创建 2 个表单?

我真的是 Grav CMS 的新手。我在一个模块化页面中创建 2 个表单(联系表和申请表/注册表)时遇到问题。是否可以?

gravity-forms-plugin grav

2
推荐指数
1
解决办法
809
查看次数

重力形式 api get_entries 限制为 20

这似乎是一个非常简单的问题,但无论我如何切片,即使 GFAPI::count_entries() 返回 52,Gravity Forms 也只显示 20 个条目。

这是代码:

$form_id=16; 
$search_criteria = array( 'status' => 'active' );
$total_entries = GFAPI::count_entries( $form_id, $search_criteria );
echo '<h3>Count of entries: '.$total_entries.'</h4>';
// shows: Count of entries: 52 as expected

// great, now process each entry and get specific fields
$paging = array( 'offset' => 0, 'page_size' => 60 );
$allentries = GFAPI::get_entries( $form_id, $paging );
echo '<h3>Count of entries: '.count($allentries).'</h4>';
// shows: Count of entries: 20

$entryid = 25; // known data item …
Run Code Online (Sandbox Code Playgroud)

wordpress plugins gravity-forms-plugin

2
推荐指数
1
解决办法
4257
查看次数

WordPress重力表单通过标签名称获取字段ID

我试图根据字段标签名称获取字段 ID,而不是对值进行硬编码。

我可以根据给定的表单名称检索表单 ID

RGFormsModel::get_form_id($post_title);
Run Code Online (Sandbox Code Playgroud)

然后根据 ID 使用检索所有字段以及更多内容。

RGFormsModel::get_form_meta($id);
Run Code Online (Sandbox Code Playgroud)

然而,解析返回值非常笨重。

通过阅读 api,它似乎不是一种根据标签名称检索字段 ID 的直接方法。

API 或解决方案中是否有我遗漏的内容?

php wordpress gravity-forms-plugin

2
推荐指数
1
解决办法
5437
查看次数

重力形式:条件逻辑时不显示,即使使用 wp_footer() 和在节中下载的 jQuery

题目应该够清楚了。在这个页面上:https : //www.archionline.com/test-form-one-page/我们应该有一个有条件的重力形式。

它没有显示,所以我在网上搜索了解决方案(常见问题解答、论坛等),但找不到任何解决方案。

知道我们在 footer.php 中有:

<?php wp_footer() ?>
Run Code Online (Sandbox Code Playgroud)

并且在 GravityForm 之前安装和下载了 jQuery。

另外,我不想更改我们的 jQuery 版本,因为我不知道它还会影响什么。

谢谢 !

编辑: 如果 jQuery 加载两次,似乎可能会出现问题。如何防止 GravityForm 加载 jQuery ?

wordpress gravity-forms-plugin gravityforms

2
推荐指数
1
解决办法
1363
查看次数