<group>
<button string="Notice / Resign" name="action_hr_email" type="object" groups="base.group_user" class = "oe_highlight oe_right" />
</group>
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Kế toán
- Tồn kho
- PoS
- Project
- MRP
Câu hỏi này đã bị gắn cờ
if u give "groups='base.group_user'" , button will be visible to any user with the right of Human Resources / Employees.
if u want to change this view for particular employee, u have to give the xml id of that employee.
For example,
<button string='Issue' name="issue_form" type="object" groups="base.group_system" class="oe_highlight"/>
by the above code, only the system administrator could view this button, as i have mentioned admin's xmlid (base.group_sysytem) in the groups.
like that if u give that particular employees xmlid, button will not be visible to anyone else.
can you give an example?
<button name="toggle_payslip_status" field_name="payslip_status" type="object"
widget="toggle_button" options='{"active": "Reported in last payslips", "inactive": "To Report in Payslip"}' groups="hr_holidays.group_hr_holidays_manager"/>
First u have to create a group for that employee or user
Hi,
'base.group_user' is exactly any user with the rightd Human Resources / Employees. Hence, If you add this group, the button would be visible for employees (but not for portal user for example).
However, make sure that the method action_hr_email can be executed by just an employee. Otherwise, such users would see but would not be able to push the button
Bạn có hứng thú với cuộc thảo luận không? Đừng chỉ đọc, hãy tham gia nhé!
Tạo tài khoản ngay hôm nay để tận hưởng các tính năng độc đáo và tham gia cộng đồng tuyệt vời của chúng tôi!
Đăng kýBài viết liên quan | Trả lời | Lượt xem | Hoạt động | |
---|---|---|---|---|
|
3
thg 11 18
|
7379 | ||
|
2
thg 2 24
|
12254 | ||
|
1
thg 1 22
|
5902 | ||
|
0
thg 4 17
|
2600 | ||
|
1
thg 3 15
|
3977 |