2011-02-02 28 views
0

現在、私の電子メールには次のような出力があり、送信される電子メールから改ページを削除したいと考えています。Drupal Webform送信電子メールのpagebreakフィールドを削除する

私は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にアユシュのソリューションを試してみました

EDIT、プラスWebフォーム-mail.tpl.phpとwebform.module。誰にもアイデアはありますか?

答えて

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]); 
     } 
    } 
    } 
} 
?> 

は、さてあなたはそれを動作させるために、名前 mymodule_webform_submission_render_alter(&$renderable)mymodule.moduleのように、カスタムモジュールにそれを配置する必要がありthis

+0

こんにちは、私はwebform-mail.tpl.phpでこれを試したことがあります。 – jeremy

+0

これを私のテーマのtemplate.phpファイルに入れたり、webform.moduleに貼り付けることは可能ですか? – jeremy

0

を参照してください。

関連する問題