我需要從odoo中的所有電子郵件中刪除頁腳。我試圖將addons/mail/mail_followers.py頁腳設置爲「」和signature_company。但電子郵件仍有頁腳。我重新啓動了Ubuntu服務器,odoo-server但它沒有幫助。我使用亞馬遜EC2實例。如何刪除odoo中的電子郵件頁腳?
0
A
回答
1
這是創建您自己的模塊的指令,可以根據您的請求擴展'mail.notification'
模型以修改其使用的頁腳。
我假設你使用odoo 8.對於OpenERP 7,一般的想法是一樣的,但細節會有所不同。
使用
odoo.py
腳本創建一個新的模塊:odoo.py scaffold footer_remover addons_dir/
(其中
footer_remover
是你的模塊的名稱和addons_dir/
是odoo插件目錄)編輯
footer_remover/__openerp__.py
文件。更改name
字段以設置用戶友好的模塊名稱(例如「user2764368的頁腳移除器」),並將'mail'
添加到模塊依賴項列表depends
。在你的
footer_remover/models.py
文件將這個:from openerp import models, api class FooterlessNotification(models.Model): _inherit = 'mail.notification' @api.model def get_signature_footer(self, user_id, res_model=None, res_id=None, context=None, user_signature=True): return ""
這將延長
'mail.notification'
模型和一個返回一個空頁腳取代其get_signature_footer
方法。通過odoo設置安裝您的模塊。要找到它,您可能需要使用「更新模塊列表」選項。如果您無法找到選項,則可能需要在當前用戶設置中啓用「技術功能」複選框。
相關問題
- 1. 如何刪除電子郵件標題?
- 2. 宏刪除電子郵件
- 3. PHP從電子郵件列表中刪除電子郵件
- 4. 如何從郵件正文中刪除電子郵件標題
- 5. 如何使用郵件從電子郵件中刪除「via」()
- 6. 如何從Blob中刪除BOM的Apps腳本電子郵件附件
- 7. 如何發送電子郵件沒有郵件模板odoo 9
- 8. 如何從PHP中刪除Maildir中的電子郵件?
- 9. Odoo - 傳出的電子郵件KeyError:'body'
- 10. 刪除電子郵件附件在Outlook
- 11. 如何從codeigniter收到的電子郵件中刪除mimepart?
- 12. 如何刪除python中的firebase電子郵件認證用戶?
- 13. 如何刪除php電子郵件中的空行
- 14. 郵件頁腳簽名中的MsoNormal。如何刪除?
- 15. 通過Python腳本刪除最近收到的電子郵件?
- 16. SSRS-如何消除電子郵件正文中的分頁符?
- 17. 電子郵件頁腳問題jira
- 18. 使用imaplib(gmail)刪除電子郵件
- 19. 刪除電子郵件自動
- 20. 閱讀和刪除電子郵件
- 21. 刪除設計電子郵件驗證
- 22. 如何從opencart電子郵件發票中刪除模型列?
- 23. Prestashop 1.6如何從客人結帳中刪除電子郵件?
- 24. 如何從設置中刪除微軟電子郵件帳戶?
- 25. 如何從PHP電子郵件標題中刪除127.0.0.1?
- 26. 如何從Android Studio仿真中刪除電子郵件圖標
- 27. Imaplib:如何從Gmail中刪除電子郵件?
- 28. 從電子郵件中刪除原始郵件回覆
- 29. 閱讀/刪除所有郵箱中的電子郵件Outlook365
- 30. 如何刪除git上的多個電子郵件?
你是否嘗試用'-u mail'選項啓動odoo服務器來強制它更新模塊?另外,創建自己的模塊看起來更清潔,擴展'mail.notification'模型並以這種方式覆蓋方法。如果你對這種方法感興趣,我可以將它用於完整答案。 – 2014-10-07 19:43:51
是的,這會有所幫助 – 2014-10-08 14:33:02