0
編輯爲我意識到我貼錯碼 我們以前的網站開發人員創建下面的代碼後從我們的網站上的重力表單提交的入口進入我們的CRM複製的網絡掛接
add_action('gform_after_submission_37', 'post_to_click_dimensions', 10, 2);
function post_to_click_dimensions($entry, $form) {
$cd_visitorkey = '';
if(isset($_COOKIE["cuvid"])){
$cd_visitorkey = $_COOKIE["cuvid"];
}
$post_url = 'http://analytics-au.clickdimensions.com/forms/h/aMvdWx4ZaEUCVF6HP8XR1o';
$body = array(
'First Name' => rgar($entry, '1'),
'Last Name' => rgar($entry, '2'),
'Email' => rgar($entry, '3'),
'Organisation Name' => rgar($entry, '4'),
'Phone' => rgar($entry, '17'),
'Postcode' => rgar($entry, '13'),
'Contact' => rgar($entry, '6'),
'LID' => rgar($entry, '10'),
'ReferringPage' => rgar($entry, '14'),
'I am interested in' => rgar($entry, '16'),
'cd_visitorkey' => $cd_visitorkey
);
我想爲不同的表單添加相同的功能,使用稍微不同的字段,但是當我複製上面的代碼並插入到functions.php中時,我得到一個語法錯誤。所以我調整了下面的代碼,它不會給出語法錯誤,但不會將字段發佈到CRM - ant想法如何使這兩個代碼一起工作?
add_action('gform_after_submission_48', 'post_to_click_dimensions', 10, 2);
function post_to_click_dimensions($entry, $form) {
$post_url = 'http://analytics-au.clickdimensions.com/forms/h/aKyxSmgLocUuqSn5iUMvsw';
$body = array(
'First Name' => rgar($entry, '2'),
'Last Name' => rgar($entry, '3'),
'Email' => rgar($entry, '4'),
'Phone' => rgar($entry, '5'),
'Postcode' => rgar($entry, '6'),
'cd_visitorkey' => $cd_visitorkey
);
}
嗨你的上面和下面的代碼看起來相似! – Ashkar
對不起 - 剛剛意識到我的錯誤,並重新粘貼了代碼:) – hancruz