邮件模板,用于在聊天中显示目标记录。
项目描述
此模块提供电子邮件模板,用于显示哪些目标记录已被源记录修改。
已经存在一个电子邮件模板,用于显示目标记录是从哪个源记录创建或修改的。
目录
用例/上下文
创建此模块是为了获得消息源链接(message_origin_link)的逆向模板(允许你在聊天中链接源记录)。
用法
要使用此模块,请确保您要编写的模板继承自mail.thread。
您可以像这样调用模板
def custom_function(self):
"""Adds a chatter message to origin and destiny records"""
for record in self:
destiny_records = record._create_destiny_records() # A bunch of Destiny Records
mt_note_subtype_id = self.env['ir.model.data']._xmlid_to_res_id('mail.mt_note')
# Add note to chatter that indicates destiny records
record.message_post_with_view(
'mail_message_destiny_link_template.message_destiny_link',
values={'self': record, 'destiny': destiny_records, "edit": False or True},
subtype_id=mt_note_subtype_id,
)
# Origin Link common usage to show differences
for destiny_record in destiny_records:
destiny_record.message_post_with_view(
'mail.message_origin_link',
values={'self': destiny_record, 'origin': record, "edit": False or True},
subtype_id=mt_note_subtype_id,
)
错误跟踪器
错误在GitHub Issues上跟踪。如果在那里遇到问题,请检查您的问题是否已经报告。如果您是第一个发现它的人,请帮助我们通过提供详细和受欢迎的反馈来解决问题。
请不要直接联系贡献者以获取支持或帮助解决技术问题。
致谢
贡献者
Eduardo de Miguel (Moduon <https://www.moduon.team/>__)
维护者
此模块由OCA维护。
OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。
当前维护者
本模块是GitHub上OCA/server-ux项目的组成部分。
欢迎您贡献力量。了解如何贡献,请访问https://odoo-community.org/page/Contribute。
项目详情
关闭
哈希值 for odoo_addon_mail_message_destiny_link_template-16.0.1.0.0.4-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 49abed49e5c937f69a83fac20ee0471b142ba4c130d27cf5549ff3f5ea2c4b83 |
|
MD5 | 102db7200d764316cc0d2c97a9f2f88e |
|
BLAKE2b-256 | d4eed0a9d6bc34eef0f97d42162d3a4e0b7eac123ece38006e6fd50854ba5d8c |