<?php
$emails_2 = array(
'General Queries'=>'123@xyz.school.nz',
'Absentees'=>'456@xyz.school.nz',
'Enrolments'=>'123@xyz.school.nz',
'Sports'=>'123@xyz.school.nz',
'Accounts'=>'156@xyz.school.nz',
'IT Queries'=>'1245@xyz.school.nz'
);
$form->data['to_email'] = $emails_2[$form->data['Subject']];
?>
The e-mail settings are as follows:
The only static field is the "From E-mail" -> abc@xyz.school.nz
My other entries are dynamic i.e.
Dynamic to -> to_email
Dynamic subject -> Subject
Dynamic reply to name - > FirstName
Dynamic reply e-mail -> Email
Debug Info
Array
(
[chronoform] => Contact
[event] => submit
[FirstName] => Andre
[Surname] => Smith
[Email] => andre@gmail.com
[Phone] => 6494895417
[Subject] => IT Queries
[message] => ee
[recaptcha_challenge_field] => 03AHJ_VuvNcqBZbR7hOILJ0_Ir6ebQGM50Hxh8J8TzTXVKiuMWLuZoojjlxCCJobjv3LLUx1zzMuObCDp_sq1mENwf_Wn_2kDWFjrUareCR3H5G2KQzbG4Bk0WDzniiAQ6MaRckj9gdcGQ1EVv-Fwky8Abk51VRM0pdkjMdcfSqNoPKahc0RppNNHGCjExwp3IBQsUCMvgArqNclpT9f9-jKsUKRwAL74IdQ
[recaptcha_response_field] => andmbui Uni
[Submit] => Submit
[to_email] => 12345@xyz.school.nz
[ip_address] => 124.150.174.28
)
Array
(
[5] => Array
(
[Email] => Array
(
[0] => An email with the details below was sent successfully:
[1] => 12345@xyz.school.nz
[2] => Subject:
[3] => From name:
[4] => From email:abc@xyz.school.nz
[5] => CC:
[6] => BCC:
[7] => Reply name:
[8] => Reply email:
[9] => Attachments:
[10] => Body:
<table>
<tr><td>CONTACT DETAILS</td><td></td></tr>
<tr><td>First Name</td><td>Andre</td></tr>
<tr><td>Surname</td><td>Basel</td></tr>
<tr><td>Email</td><td>andre.basel@gmail.com</td></tr>
<tr><td>Phone</td><td>6494895417</td></tr>
<tr><td>MESSAGE</td><td></td></tr>
<tr><td>Subject</td><td>IT Queries</td></tr>
<tr><td>Message</td><td>ee</td></tr>
<tr><td>VALIDATION</td><td></td></tr>
<tr><td>Array</td><td></td></tr>
</table><br /><br />IP: 124.150.174.28
)
)
)
None of the fields are being pulled through... I must be missing something obvious