如何将多个图像添加到 odoo 中的 qweb 报告?
How to add multiple images to a qweb report in odoo?
我想提供一个选项,在创建报价单时附加多个图像,然后在打印时,它也必须显示在 PDF 报告中。
我通过这个成功地处理了单张图片的上述场景:
在py中-
name = fields.Binary(string="Upload", required=False)
在XML-
<img t-attf-src="data:image/*;base64,{{doc.image_field_name}}"/>
但是当涉及到多个图像时,我猜它有点复杂。有人可以指导我如何实现这一目标吗?我什至尝试了 many2many 字段,但没有用。
你可以记录一个或多个附有图像的笔记,然后使用字段“message_ids”并使用“message_ids.attachment_ids”获取相关附件,然后你可以获取图像记录:
<t t-foreach="doc.message_ids.attachment_ids" t-as="attachment">
<img t-att-src="attachment.image_src"/>
</t>
我想提供一个选项,在创建报价单时附加多个图像,然后在打印时,它也必须显示在 PDF 报告中。
我通过这个成功地处理了单张图片的上述场景:
在py中-
name = fields.Binary(string="Upload", required=False)
在XML-
<img t-attf-src="data:image/*;base64,{{doc.image_field_name}}"/>
但是当涉及到多个图像时,我猜它有点复杂。有人可以指导我如何实现这一目标吗?我什至尝试了 many2many 字段,但没有用。
你可以记录一个或多个附有图像的笔记,然后使用字段“message_ids”并使用“message_ids.attachment_ids”获取相关附件,然后你可以获取图像记录:
<t t-foreach="doc.message_ids.attachment_ids" t-as="attachment">
<img t-att-src="attachment.image_src"/>
</t>