Forums

Auto-responder email based on drop-down-list value.

GreyHead 16 Sep, 2013
Hi Alwincnk,

Use a Custom Code action in the On Submit event of your form to change part (or all) of the Email template. It might be something like this:
<?php
switch ( $form->data['topic'] ) {
  case 'bananas':
    $form->data['email_template'] = "Sed nisi lacus, bibendum eu purus eu, eleifend euismod arcu. Sed interdum a libero eget bibendum. Nullam ut nunc sit amet ipsum consequat molestie. Quisque faucibus nisi non sodales iaculis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Mauris et quam quis felis gravida iaculis. Etiam eu pulvinar sem. In hac habitasse platea dictumst. Aenean at egestas risus, eleifend aliquet metus. Nulla accumsan luctus consequat. Nam condimentum turpis vitae scelerisque mattis. Cras sed vulputate magna, a pellentesque tortor. Ut tincidunt mauris vel nisl posuere, bibendum mollis turpis ultrices. Nam semper risus ut sollicitudin adipiscing. Vivamus posuere molestie elementum. Integer eget felis eros.";
    break;
  case 'apples':
    $form->data['email_template'] = "Vestibulum rhoncus, augue vel pellentesque fermentum, nisi purus laoreet massa, vitae fermentum tortor diam scelerisque est. Integer viverra ligula non eros pellentesque, pulvinar posuere mi eleifend. Quisque vel ullamcorper tortor. Fusce nec risus magna. Phasellus mollis ipsum lacus. Vivamus et turpis malesuada nibh volutpat egestas non ac ante. Nullam eget pharetra lectus; at commodo urna nullam.";
    break;
  case 'cabbage':
  default:
    $form->data['email_template'] ="Sorry we don’t do cabbage.";
    break;
}
?>
Then you put {email_template} in the Email Template box.

Bob
This topic is locked and no more replies can be posted.