Openerp 电子邮件模板位置

Posted

技术标签:

【中文标题】Openerp 电子邮件模板位置【英文标题】:Openerp email template location 【发布时间】:2013-01-19 13:59:00 【问题描述】:

我正在配置 OpenERP 以发送会议邀请邮件。一切都很顺利,直到我想改变内容。它应该在电子邮件模板中可用,但不是。不幸的是,我只能找到用于发票、买卖订单的模板。只要邮件是从系统发送的,我就在徘徊它们的内容是从哪里加载的。谁能帮我找出来?

【问题讨论】:

您可以创建自己的会议模板。 根据您的建议,我创建了一个新的会议模板。我应该使用什么占位符来填写收件人?我尝试过动态值生成器,但我能找到的只有组织者和合作伙伴的邮件地址。发现另一个问题。我已经将某些值写入模板只是为了检查它是否有效。它不是。我在使用会议发件人之前检查了发送的邮件,他们甚至没有分配相关的文档模型。这意味着什么? 【参考方案1】:

检查addons/base_calendar/base_calendar.py 搜索html_invitation。 这是会议邀请邮件的 py 文件中的静态文件

【讨论】:

这就是我一直在寻找的。谢谢你:)【参考方案2】:

@Michał:您已经自定义了您想要的模板。 OpenERP 将为您提供一些演示模板。对于会议提醒或发送会议邀请,您必须创建一个新的。

【讨论】:

是的,我必须制作一个新模板,这就是我想要做的。首先,我应该选择什么模式:会议或会议邀请?另一件事是如何指向收件人,因为我知道 From 可以设置为:$object.organizer_id.user_email。收件人存储在attendee_ids 字段中,但似乎已分配给单独的模型。

以上是关于Openerp 电子邮件模板位置的主要内容,如果未能解决你的问题,请参考以下文章

OpenERP 6.1 - 电子邮件模板默认为 html

通过电子邮件 openerp 自动发送报告

如何使用python创建从openerp自动发送邮件的程序

Zend Framework:存储电子邮件模板的位置

位置不适用于Safari中的电子邮件模板

从 openERP 中的 mail_message 获取 author_id