在odoo 12中更改销售订单报价预览页面

Changing sales order quotation preview page in odoo 12

我正在尝试在销售订单报价的预览页面中进行更改。我需要用某些东西替换页面中的 "powered by odoo logo" else.Here 是页面的屏幕截图。

我试图在 addons 文件夹中找到销售页面和相关模块。 尝试 grep -rnw '/path/to/addons/' -e 'Odoo Logo' 来查找视图,但在视图中注释行没有做 anything.How这个预览页面创建了吗?我如何在此页面中进行更改?

您必须更改 ID 为 "portal_record_sidebar" 的 QWeb 模板。您可以在门户应用程序中找到它。

Odoo 代码中有很多示例如何extend/change QWeb 客户端模板。

以下是来自 Odoo module website_sale 的随机示例:

<template id="website_sale.brand_promotion" inherit_id="website.brand_promotion">
    <xpath expr="//div[hasclass('o_brand_promotion')]" position="replace">
        <div class="o_brand_promotion">
            Powered by <a target="_blank" class="badge badge-danger" href="http://www.odoo.com/page/website-builder?utm_source=db&amp;utm_medium=website">Odoo</a>,
            the #1 <a target="_blank" href="http://www.odoo.com/page/e-commerce?utm_source=db&amp;utm_medium=website">Open Source eCommerce</a>.
        </div>
    </xpath>
</template>