İçereği Atla
Menü
Bu soru işaretlendi
1 Cevapla
859 Görünümler

hello guys i was working on a custom module in odoo 16 and in crm i want to hide or replace the quotation button but every time i got this error message 



action_sale_quotations_new is not a valid action on crm.lead


even  though im not targetting the button with name action_sale_quotations_new


<record id="crm_lead_quotations_button_hide" model="ir.ui.view">
​<field name="name">crm.lead.quotations.button.hide</field>
​<field name="model">crm.lead</field>
​<field name="inherit_id" ref="sale_crm.crm_case_form_view_oppor"/>
​<field name="arch" type="xml">
​<xpath expr="//button[@name='action_view_sale_quotation']" position="attributes">
​ ​<attribute name="invisible">1</attribute>
​</xpath>
​</field>
</record>

Avatar
Vazgeç
En İyi Yanıt

Hi,

Try the below code:

        <record id="crm_case_form_view_oppor" model="ir.ui.view">

            <field name="name">crm.lead.oppor.inherited.crm</field>

            <field name="model">crm.lead</field>

            <field name="inherit_id" ref="crm.crm_lead_view_form"/>

            <field name="arch" type="xml">

                <xpath expr="//button[@name='action_sale_quotations_new']" position="attributes">

                                <attribute name="invisible">1</attribute>

                </xpath>

            </field>

        </record>


Hope it helps

Avatar
Vazgeç
İlgili Gönderiler Cevaplar Görünümler Aktivite
1
Mar 15
8122
1
Mar 25
948
3
Ara 23
2510
1
Ağu 22
2564
2
Kas 20
11500