Odoo.live Odoo Implementation Log

設定Export的權限

這邊文章原始資料來源於hitechnologia的一篇分享,雖然原始版本是對Odoo8所來寫的,但是這個思路卻可以應用在Odoo10上面。

修改Odoo10來實現讓Data匯出也在權限控制範圍內

  • 修改addons下的web模組,找到static/src/js/views/下的list_view.js
  • 修改288行
{ label: _t("Export"), callback: this.on_sidebar_export },

修改為

this.is_action_enabled('edit') && { label: _t("Export"), callback: this.on_sidebar_export },

新增加的部分表示只有使用者有修改權限的時候才可以做資料匯出,也可以改為如delte等權限