Hello,
Thank You so much for your Patience! We definitely work on Replying to your Support Query as fast as possible, however we request you to not add a reply to your Support Request since it bumps it to the Top the Support Queue which further delays our Reply as we check the Replies based on the Old Freshness. Thanks again for your Patience and Understanding! :)
Regarding your Query, to receive the Values of the New Fields in your Form Emails, you will need to add a Name to the Form Field (in your case Checkbox) and then add the reference to it in the include/sendemail.php File. Here is a comprehensive guide to this:
There are 3 Steps to configure this in the include/sendemail.php File:
- Find the following code and duplicate it to add the New Field:
$name = isset( $_POST['template-contactform-name'] ) ? $_POST['template-contactform-name'] : '';
Example:
$newfield = isset( $_POST['template-contactform-newfield'] ) ? $_POST['template-contactform-newfield'] : '';
Make sure that the template-contactform-newfield is same as the Form Input’s name attribute in the HTML.
- Now, find the following code just a few lines below and duplicate it to add the New Field:
$name = isset($name) ? "Name: $name
" : '';
Example:
$newfield = isset($newfield) ? "New Field: $newfield
" : '';
- You now simply need to Add the New Field to the following code:
$body = "$name $email $phone $service $message $referrer";
Example:
$body = "$name $email $phone $newfield $service $message $referrer";
This will definitely work fine. Thanks for your Patience. Hope this Helps!
Meanwhile, do let us know if we can help you with anything else or if you find any further issues with Canvas.