Odoo在哪里保存My Dashboard的内容
Where does Odoo save the contents of My Dashboard
我需要知道 Odoo 保存视图的位置,当我们点击(添加到我的仪表板)时,这些视图将显示在(我的仪表板)中。
我查看了 table 方案,我只能找到一个相关的 table:board_create
用于保存用户创建的自定义仪表板。
但我只想找出默认仪表板的内容(视图而不是数据)在数据库中的保存位置。
在 OpenERP 7 和 8 中,您可以在 'ir_ui_view_custom' table 中找到仪表板视图。
视图将保存在 'arch' 列中。
在 OpenERP 网络界面中,当您单击 'add to my dashboard'
时会发生这种情况
- Javascript 将调用 'add_dashboard'
- Javascript 将使用 '/board/add_to_dashboard' 向 openerp 服务器发出 rpc 请求
- Openerp 服务器将调用 "add_to_dashboard" 函数
- Openerp 服务器会将视图保存在里面 'ir_ui_view_custom' table
Openerp 使用这些文件来处理 'add to my dashboard'
- /OpenErp7/addons/board/static/src/js/dashboard.js
- /OpenErp7/src/main/openerp/addons/board/controllers.py
希望对您有所帮助。
我需要知道 Odoo 保存视图的位置,当我们点击(添加到我的仪表板)时,这些视图将显示在(我的仪表板)中。
我查看了 table 方案,我只能找到一个相关的 table:board_create 用于保存用户创建的自定义仪表板。
但我只想找出默认仪表板的内容(视图而不是数据)在数据库中的保存位置。
在 OpenERP 7 和 8 中,您可以在 'ir_ui_view_custom' table 中找到仪表板视图。 视图将保存在 'arch' 列中。
在 OpenERP 网络界面中,当您单击 'add to my dashboard'
时会发生这种情况- Javascript 将调用 'add_dashboard'
- Javascript 将使用 '/board/add_to_dashboard' 向 openerp 服务器发出 rpc 请求
- Openerp 服务器将调用 "add_to_dashboard" 函数
- Openerp 服务器会将视图保存在里面 'ir_ui_view_custom' table
Openerp 使用这些文件来处理 'add to my dashboard'
- /OpenErp7/addons/board/static/src/js/dashboard.js
- /OpenErp7/src/main/openerp/addons/board/controllers.py
希望对您有所帮助。