在 odoo 12 的发票配置中添加 div 标签

add div tag in invoice configuration in odoo 12

任何人都可以帮助我了解 odoo 12 中的发票配置。 我正在尝试在发票配置页面中添加 div 标签,但没有成功。

<record id="res_config_inherit_view_form" model="ir.ui.view">
    <field name="name">res.config.form.inherit</field>
    <field name="model">res.config.settings</field>
    <field name="inherit_id" ref="base.res_config_settings_view_form"/>
    <field name="arch" type="xml">
        <xpath expr="//div[hasclass('app_settings_block')]" position="inside">
            <h2>Notification</h2>
            <div></div>
        </xpath>
    </field>
</record>

我在我的 py 文件中继承了 res.config.settings 的瞬态模型。

我刚刚将引用从 base.res_config_settings_view_form 更改为 account.res_config_settings_view_form 并且 在 xpath 中,我添加了 data-key,它位于 class 的 div 标签中,名为 app_settings_block在 account.res_config_settings_view_form xml 中, 在 account.invoice 中,它添加了发票配置的所有 div。

<record id="res_config_inherit_view_form" model="ir.ui.view">
        <field name="name">res.config.form.inherit</field>
        <field name="model">res.config.settings</field>
        <field name="inherit_id" ref="account.res_config_settings_view_form"/>
        <field name="arch" type="xml">

            <xpath expr="//div[@data-key='account']" position="inside">
                <h2>Notification</h2>
                <div class="row mt16 o_settings_container" id="notification">
                    <div class="col-12 col-lg-6 o_setting_box">
                        <div class="o_setting_left_pane">
                            <field name="unpaid_notification"/>
                        </div>
                        <div class="o_setting_right_pane">
                            <label for="unpaid_notification" string="Unpaid invoice reminder"/>
                            <div class="text-muted">
                                Auto send unpaid invoice emails to the partners
                            </div>
                        </div>
                    </div>
                </div>
            </xpath>

        </field>
    </record>