2011-02-02 65 views
0

我目前在我的電子郵件中有以下內容作爲輸出,並希望從發送的電子郵件中刪除分頁符。刪除Drupal Webform提交電子郵件中的分頁符字段

任何想法我需要在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 AYUSH的解決方案,再加上網頁表單,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]); 
     } 
    } 
    } 
} 
?> 

看到this

+0

嗨ayush,謝謝 - 我已經試過這在我的webform-mail.tpl.php已經沒有運氣。 – jeremy 2011-02-02 14:56:34

0

那麼你需要把一個自定義模塊中,像mymodule.module名爲 mymodule_webform_submission_render_alter(&$renderable),使其工作。