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);