mkay
1/18/2014 - 10:08 AM

MODX FormIt custom hook example.

MODX FormIt custom hook example.

[[!FormIt?
    &hooks=`recipient,email` 	
    &emailTpl=`enquireemail` 	
    &emailTo=`[[+sendTo]]` 	
    &emailSubject=`Test Form` 	
    &submitVar=`testsubmit` 
]] 

<select name="reason">
    <option value="one">One</option>
    <option value="two">Two</option>
</select>
<?php
// Type: Snippet
$recipient = $hook->getValue('reason');

if($recipient == 'one'){
    $email = '';
}
elseif($recipient == 'two'){
    $email = '';
}
else{
    $email = '';
}

$hook->setValues(array(
    'sendTo' => $email
));

return true;
//?>