콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다

How to hide button Favorites in odoo 16?

I have tried but it's failed  

Someone help me please !!!

아바타
취소
베스트 답변

 


 


If you want to hide the Favorites dropdown menu which showing beside "Group By" dropdown menu, you need to override the owl xml template is below:


In you custom addon, you will add the favorites_menu.xml any your custom addon and its prefer to be added in the following path static/src/xml/favorites_menu.xml and then add the below code to this created file:


<templates>
    <t t-name="FavoriteMenu" t-inherit="web.FavoriteMenu" t-inherit-mode="extension" owl="1">
        <xpath expr="//Dropdown" position="replace">
            <Dropdown class="'o_favorite_menu btn-group'" togglerClass="'btn btn-light'">
                <t t-set-slot="toggler">


                </t>
            </Dropdown>
        </xpath>
    </t>
</templates>
                                  
Then add the below lines in your custom addon manifest file and replace YOUR_MODULE_NAME with you custom addon name:


    'assets': {
        'web.assets_backend': [
            'YOUR_MODULE_NAME/static/src/xml/favorites_menu.xml',
        ]


    },


아바타
취소
베스트 답변

Hi,

If that button exists in sale.order just inherit and give attribute

Sample Code

<odoo>
<data>
<record id="my_sale_order_form_view" model="ir.ui.view">
<field name="name">sale.order.form.inherited</field>
<field name="model">sale.order</field>
<field name="inherit_id" ref="sale.view_sales_order_form"/>
<field name="arch" type="xml">
<xpath expr="//button[@name='action_favorite']" position="attributes">
<attribute name="invisible">1</attribute>
</xpath>
</field>
</record>
</data>

</odoo>

Regards

아바타
취소
관련 게시물 답글 화면 활동
1
8월 22
2779
1
9월 24
1859
1
4월 25
1570
Odoo App 해결 완료
1
11월 23
2186
0
5월 24
1901