Contact form 7 интеграция с CRM
Добрый день.
Работаю в одной маленькой компании попросили разработать сайт. И столкнулся с проблемой интеграции с срм.
Есть форма CONTACT FORM 7 и есть код PHP который предоставила СРМ, сказав что не важно что передавать, просто подставьте свои значения.
Но я скачивал и плагины (для снипетов), и через functions и через шорткоды, пробовал и значения менять на ИД полей которые в самой форме, вообще ничего.
Просто пустые заявки шлет, причем без каких либо действий, видимо сам код срабатывает постоянно. А когда заполнил все в форме, то никаких значений в срм все равно не отображается.
Вывели все на тестовый сайт, взял пробный период на эту срм, и мучаюсь уже неделю
https://sitestore.fun/
Я понимаю что это не красиво, мол вот задача помогите. но я правда не знаю даже в какую сторону смотреть.
Может в этом коде часть вообще нафиг не нужна, PHP не знаю.
Буду благодарен за любую помощь,писать пробовал ли то и то, не нужно пожалуйста. Знания в этой теме очень ограничены, что знал, или что нашел то и пробовал.
Спасибо большое
<?php
$_salesdrive_url = "https://sitestorefun.salesdrive.me/handler/";
$_salesdrive_values = [
"form" => "8wy-EqAvv6LXF_gBEHjLa_elLsX9wV-mXZWbKgyJjb0vdFf6-tCPVihITi-",
"getResultData" => "1", // Отримувати дані створеної заявки (0 - не отримувати, 1 - отримувати)
"fName"=>isset($_POST["fName"])?$_POST["fName"]:"", // Ім'я
"phone"=>isset($_POST["phone"])?$_POST["phone"]:"", // Телефон
"prodex24source_full"=>isset($_POST["prodex24source_full"])?$_POST["prodex24source_full"]:"",
"prodex24source"=>isset($_POST["prodex24source"])?$_POST["prodex24source"]:"",
"prodex24medium"=>isset($_POST["prodex24medium"])?$_POST["prodex24medium"]:"",
"prodex24campaign"=>isset($_POST["prodex24campaign"])?$_POST["prodex24campaign"]:"",
"prodex24content"=>isset($_POST["prodex24content"])?$_POST["prodex24content"]:"",
"prodex24term"=>isset($_POST["prodex24term"])?$_POST["prodex24term"]:"",
"prodex24page"=>isset($_SERVER["HTTP_REFERER"])?$_SERVER["HTTP_REFERER"]:"",
];
$_salesdrive_ch = curl_init();
curl_setopt($_salesdrive_ch, CURLOPT_URL, $_salesdrive_url);
curl_setopt($_salesdrive_ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($_salesdrive_ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
curl_setopt($_salesdrive_ch, CURLOPT_SAFE_UPLOAD, true);
curl_setopt($_salesdrive_ch, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($_salesdrive_ch, CURLOPT_POST, 1);
curl_setopt($_salesdrive_ch, CURLOPT_POSTFIELDS, json_encode($_salesdrive_values));
curl_setopt($_salesdrive_ch, CURLOPT_TIMEOUT, 15);
$_salesdrive_res = curl_exec($_salesdrive_ch);