добавить тег div в конфигурацию счета в odoo 12 - PullRequest
0 голосов
/ 03 мая 2020

Может кто-нибудь, пожалуйста, помогите мне относительно конфигурации счета в 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>

Я унаследовал временную модель res.config. настройки в моем файле py.

1 Ответ

0 голосов
/ 04 мая 2020

я только что изменил ссылку с base.res_config_settings_view_form на account.res_config_settings_view_form и в xpath я добавил ключ данных , который содержится в теге div класса с именем app_settings_block в account.res_config_settings_view_form xml, в account.invoice добавляются все элементы конфигурации конфигурации.

<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>
...