导航网址的odoo模块详细信息

时间:2016-05-05 20:50:18

标签: openerp

我对odoo很新。我想知道是否有一种方法可以告诉单击页面中当前加载的模块。

例如:我的本地环境是

localhost:8069/web#page=0&view_type=list&model=stock.picking.type&menu_id=167&action=176

所以当我点击主菜单项(仓库)时,我会看到上面的网址。在中间有侧栏和看板视图。

有没有办法知道哪个模块当前是这个模块,所以我可以查看侧边栏上其他链接的视图文件。此外,任何关于menu_id和行动的想法。

谢谢,

1 个答案:

答案 0 :(得分:1)

您无法确定当前加载的模块,但是从网址中可以确定我们何时会仔细检查网址

`的view_type =列表&安培;模型= stock.picking.type&安培; menu_id = 167&安培;行动= 176

view_type=list

描述当前在浏览器中加载的视图类型,在odoo中有不同类型的视图:列表视图(树),表单,看板,图表等在此处阅读更多相关信息https://www.odoo.com/documentation/8.0/reference/views.html

model=stock.picking.type

当前加载的模型(这可能是您正在寻找的并且为您提供当前加载的模块的线索,从这里我们可以很容易地猜到它是当前加载的库存模块....库存。 picking.type是库存模块下的模型

menu_id=167&action=176

这是当前视图的menu_id和动作ID

动作和菜单是数据库中的常规记录,通常通过数据文件(XML)声明,您可以在这里阅读更多相关信息

https://www.odoo.com/documentation/8.0/howtos/backend.html#actions-and-menus

您还可以在odoo中激活开发者模式并将鼠标悬停在某个字段上,以查看与该字段相关的对象(模型)

如果我无法通过型号名称找到模块,我个人会做的就是使用grep来搜索这样的插件文件夹。例如在你的情况下

grep stock.picking.type addons -r

将返回包含stock.picking.type

的所有文件(及其路径)的条目