0

現在、電子メールの出力として次のものがあり、送信される電子メールから改ページを削除したいと考えています。

webform-mail.tpl.php に何を入れる必要があるか考えていますか?

Application form completed on Wednesday, February 2, 2011 - 14:17 by 69.10.172.83

--Next--
--Next--
--Next--
--Next--
--Next--
Total: £0

Your personal reference number is: WSE93

編集

私は自分のテーマ template.php に加えて webform-mail.tpl.php と webform.module で Ayush のソリューションを試しましたが、成功しませんでした。A誰かアイデアはありますか?

4

2 に答える 2

0

mymodule.moduleそれを機能させるには、名前の ように、それをカスタムモジュールに入れる必要がありますmymodule_webform_submission_render_alter(&$renderable)

于 2012-09-18T15:15:55.427 に答える
0
<?php
function hook_webform_submission_render_alter(&$renderable) {
  // Remove page breaks from sent e-mails.
  if (isset($renderable['#email'])) {
    foreach (element_children($renderable) as $key) {
      if ($renderable[$key]['#component']['type'] == 'pagebreak') {
        unset($renderable[$key]);
      }
    }
  }
}
?>

これを見る

于 2011-02-02T14:50:54.430 に答える