כדי לבצע אינטגרציה ל-MyBusiness ולשלוח לידים, יש קוד jQuery שנקרא WebLead, שעבר התאמה והרחבה, כך:

 

add_action( 'wp_footer', 'mybusiness_ai_int' );

function mybusiness_ai_int() {
?>
<script type="text/javascript">
var wpcf7Elm = document.querySelector( '.wpcf7' );
var wpcf7Elmf = document.querySelector( '#wpcf7-f698-o2' ); // Floating (2nd) Contact Form

wpcf7Elm.addEventListener( 'wpcf7submit', function( event ) {
var inputs = event.detail.inputs;

//console.log('inputs', inputs);
//console.log('Form ID',event.detail.contactFormId);

var formId = event.detail.contactFormId;
var payload = {};

if (formId == 77) {
payload = {
PhoneNumber: inputs[1].value,
Email: "Not Available",
Name: inputs[0].value,
Campaign: "Not Set",
LeadSource: "SREQ4C2uAV", //ספציפית ללקוח
Comments2: inputs[2].value,
};
};

if (formId == 9) {
payload = {
PhoneNumber: inputs[1].value,
Email: inputs[2].value,
Name: inputs[0].value,
Campaign: "Not Set",
LeadSource: "SREQ4C2uAV", //ספציפית ללקוח
Comments2: inputs[3].value + ' | הערות: ' + inputs[4].value,
};
console.log('Lastfield',inputs[3].value + ' | הערות: ' + inputs[4].value);
};

jQuery.ajax('https://apps.simbla.com/parse/functions/run_function?functionName=getlead', {
method: "POST",
data: JSON.stringify(payload),
dataType: 'json',
contentType: 'application/json',
headers: {
'X-Parse-Application-Id': "aaaaaaabd6b753ab4fd57c54625b97a7f8ad26fe"
},
success: function (data) {
console.log(data);
},
error: function (e) {
console.error(e.responseJSON);
}
});

}, false );

// Floating Contact Form
wpcf7Elmf.addEventListener( 'wpcf7submit', function( event ) {
var inputs = event.detail.inputs;
var payload = {};

payload = {
PhoneNumber: inputs[1].value,
Email: inputs[2].value,
Name: inputs[0].value,
Campaign: "Not Set",
LeadSource: "SREQ4C2uAV", //ספציפית ללקוח
Comments2: inputs[3].value,
};

jQuery.ajax('https://apps.simbla.com/parse/functions/run_function?functionName=getlead', {
method: "POST",
data: JSON.stringify(payload),
dataType: 'json',
contentType: 'application/json',
headers: {
'X-Parse-Application-Id': "aaaaaaabd6b753ab4fd57c54625b97a7f8ad26fe"
},
success: function (data) {
console.log(data);
},
error: function (e) {
console.error(e.responseJSON);
}
});

}, false );

</script>
<?php
}

את הקוד לעיל יש לשים תחת functions.php (פונקציות התבנית)

כאשר כפי שגם מצויין בהערות בקוד – יש להגדיר את הפריטים הבאים:

  1. ה-ID של הלקוח (ספציפי לכל לקוח) ב-2 מוקדים
  2. ה-LeadSource של "אתר" (ספציפי לכל לקוח) ב-2 מוקדים
  3. ה-ID של הטופס המרחף
  4. השדות – בהתאמה לכל טופס באתר

לקריאה נוספת:
https://contactform7.com/dom-events/
 https://pineco.de/catch-javascript-events-in-contact-form-7/

x
סייען נגישות
הגדלת גופן
הקטנת גופן
גופן קריא
גווני אפור
גווני מונוכרום
איפוס צבעים
הקטנת תצוגה
הגדלת תצוגה
איפוס תצוגה

אתר מונגש

אנו רואים חשיבות עליונה בהנגשת אתר האינטרנט שלנו לאנשים עם מוגבלויות, וכך לאפשר לכלל האוכלוסיה להשתמש באתרנו בקלות ובנוחות. באתר זה בוצעו מגוון פעולות להנגשת האתר, הכוללות בין השאר התקנת רכיב נגישות ייעודי.

סייגי נגישות

למרות מאמצנו להנגיש את כלל הדפים באתר באופן מלא, יתכן ויתגלו חלקים באתר שאינם נגישים. במידה ואינם מסוגלים לגלוש באתר באופן אופטימלי, אנה צרו איתנו קשר

רכיב נגישות

באתר זה הותקן רכיב נגישות מתקדם, מבית all internet - בניית אתרים. רכיב זה מסייע בהנגשת האתר עבור אנשים בעלי מוגבלויות.