我目前正在odoo 8开发房间预订模块。许多用户可以预订房间。每个用户都可以查看其他人完成的预订详情。但是用户无法编辑或删除其他用户创建的详细信息。但他可以创建,删除和编辑自己的预订。如何应用?
答案 0 :(得分:1)
" ID""名称"" MODEL_ID:ID"" GROUP_ID:ID"" perm_read&#34 ;," perm_write"" perm_create"" perm_unlink"
让我们说你的模型是book.room,帐户组有两个权利,"经理"和"用户":
经理人就像那样(他可以阅读,编辑,创建和删除):
"access_book_room_manager","book.room manager access", "model_book_room", "account.group_account_manager",1,1,1,1
用户线(仅读取):
"access_book_room_user","book.room user access", "model_book_room", "account.group_account_manager",1,0,0,0
现在,当您创建一个用户并授予该组访问权限时,根据您是否选择了用户或经理,他只能访问读取或所有内容。
答案 1 :(得分:1)
Book.room:
$('form').on('submit', function(event) {
event.preventDefault();
// code
event.currentTarget.submit();
});