You are here

webform-mail.tpl.php in Webform 7.3

Same filename and directory in other branches
  1. 6.3 templates/webform-mail.tpl.php
  2. 7.4 templates/webform-mail.tpl.php

Customize the e-mails sent by Webform after successful submission.

This file may be renamed "webform-mail-[nid].tpl.php" to target a specific webform e-mail on your site. Or you can leave it "webform-mail.tpl.php" to affect all webform e-mails on your site.

Available variables:

  • $node: The node object for this webform.
  • $submission: The webform submission.
  • $email: The entire e-mail configuration settings.
  • $user: The current user submitting the form.
  • $ip_address: The IP address of the user submitting the form.

The $email['email'] variable can be used to send different e-mails to different users when using the "default" e-mail template.

File

templates/webform-mail.tpl.php
View source
<?php

/**
 * @file
 * Customize the e-mails sent by Webform after successful submission.
 *
 * This file may be renamed "webform-mail-[nid].tpl.php" to target a
 * specific webform e-mail on your site. Or you can leave it
 * "webform-mail.tpl.php" to affect all webform e-mails on your site.
 *
 * Available variables:
 * - $node: The node object for this webform.
 * - $submission: The webform submission.
 * - $email: The entire e-mail configuration settings.
 * - $user: The current user submitting the form.
 * - $ip_address: The IP address of the user submitting the form.
 *
 * The $email['email'] variable can be used to send different e-mails to different users
 * when using the "default" e-mail template.
 */
print ($email['html'] ? '<p>' : '') . t('Submitted on %date') . ($email['html'] ? '</p>' : '');
?>

<?php

if ($user->uid) {
  print ($email['html'] ? '<p>' : '') . t('Submitted by user: %username') . ($email['html'] ? '</p>' : '');
}
else {
  print ($email['html'] ? '<p>' : '') . t('Submitted by anonymous user: [%ip_address]') . ($email['html'] ? '</p>' : '');
}
?>

<?php

print ($email['html'] ? '<p>' : '') . t('Submitted values are') . ':' . ($email['html'] ? '</p>' : '');
?>

%email_values

<?php

print ($email['html'] ? '<p>' : '') . t('The results of this submission may be viewed at:') . ($email['html'] ? '</p>' : '');
?>

<?php

print $email['html'] ? '<p>' : '';
?>%submission_url<?php

print $email['html'] ? '</p>' : '';