Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
3 Trả lời
2060 Lượt xem

Is there a way to prevent my users from canceling a chatter activity? Or alternatively remove that button to avoid this action?

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

you can revoke delete access right from the user to prevent cancel activity 
Settings / Technical / Security / Access Rights
search mail.activity model and uncheck uncheck boolean from types / Internal User

Note: it will revoke access from all the internal users, if you want to provide cancel access to some users then create a new user group and provide full access  

Ảnh đại diện
Huỷ bỏ

Deleting the Activity is required to complete it, so this won't work.

Câu trả lời hay nhất

Hi,

1. To remove cancel button in the chatter of activity, Please add the following code static/src/xml directory,


<?xml version="1.0" encoding="UTF-8"?>
<templates id="template" xml:space="preserve">

    <t t-inherit="mail.Activity" t-inherit-mode="extension">
        <xpath expr="//i[hasclass('fa fa-times)]"" position="replace">
         
        </xpath>
    </t>

</templates>


2. Give XML path in the manifest


Hope it helps,


Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Remove button is way more easier, just inherit the xml template and remove it. If you need removing it, i'll help, you just need to let me know odoo version

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
0
thg 11 20
3132
2
thg 7 23
5921
3
thg 7 25
7122
1
thg 7 25
414
1
thg 5 25
1193