chris.carlin
7/13/2018 - 4:00 AM

Marshall White CRM function

Form Contact Form 7

add_action( 'wpcf7_before_send_mail', 'send_to_marshall_white' );

function send_to_marshall_white($contact_form){
  
  $wpcf7 = WPCF7_ContactForm::get_current();
  $submission = WPCF7_Submission::get_instance();
 
  $data = $submission->get_posted_data();
  
  $FirstName =  $data['FirstName'];
  $LastName =  $data['LastName'];
  $Phone =  $data['Phone'];
  $Email =  $data['email'];
  $City =  $data['city'];
  $PostCode =  $data['PostCode'];

  $url = 'https://marshallwhiteprojects.realestatebookings.com/projects.php';

  $data = array(
      "token" => PeKPU0VflPYuJB4coJzbfnhxnXs4o2NB,
      "first_name" => $FirstName,
      "last_name" => $LastName,
      "phone" => $Phone,
      "email" => $Email,
      "comments" => "City: " . $City . " Postcode: " . $PostCode,
      "property_id" => 534
   );
  
  $built_data = $url . '?' . http_build_query($data);

  $ch = curl_init();
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  curl_setopt($ch, CURLOPT_URL, $built_data);
 
  $response = curl_exec($ch);

  curl_close ($ch);

}