Wordpress Grabity形式gform_after_submission

时间:2018-05-18 16:31:30

标签: wordpress gravity-forms-plugin pardot

我有一个表单,我想通过endpoint和gform_after_submission将数据发送到第三方位置。 我的表格工作正常,但现在不是在第三方位置(pardot)添加新字段后。 这是我以前用来将数据发送给Pardot的旧表格handlder:

add_action( 'gform_after_submission', 'post_to_third_party', 10, 2 );
function post_to_third_party( $entry, $form ) {
$post_url = $_POST['input_9'];
$body = array(
    'First Name' => $_POST['input_1'],
    'Last Name' =>$_POST['input_2'],
    'email' => $_POST['input_3'],
    'Zip' =>$_POST['input_4'],
    'Company' =>$_POST['input_5'],
    'Phone' => $_POST['input_6']
);

现在我的第三方表单上添加了一个单选按钮;我在我的引力形式上添加了辐射,我需要将它添加到上面的代码中,我试过但显然它不起作用,因为我猜重力形式单选按钮在某种程度上是一个数组...... 所以,请你帮帮我吗?

谢谢

1 个答案:

答案 0 :(得分:0)

没关系,我找到了解决方案:

$body = array(
'First Name' => $_POST['input_1'],
'Last Name' =>$_POST['input_2'],
'email' => $_POST['input_3'],
'Zip' =>$_POST['input_4'],
'Company' =>$_POST['input_5'],
'Phone' => $_POST['input_6']
 'distant-field-name' => $_POST['field-input-name']

);