2016-05-05 11 views
0

私はodooの新機能です。私は、クリックされたページにどのモジュールが現在ロードされているかを知る方法があるかどうかを知りたい。例えばodooモジュールの詳細ナビゲーションのURL

:私のローカル環境は、私は、メインメニュー項目(倉庫)をクリックしたとき私は、URLの上に表示さ

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

です。中央にサイドバーとかんばんが見える。

現在、どのモジュールがこのモジュールであるかを知る方法があるので、サイドバーの他のリンクのビューファイルを調べることができます。さらに、menu_idとアクションに関する考え方。

おかげで、

答えて

1

あなたが現在ロードされていますモジュールを決定することができますが、URLから、我々は密接に

`view_type =リスト&モデル=株式のURLを検査するときに決定することができ、多くがあります方法はありません.picking.type & menu_id = 167 &アクション= 176

view_type=list

は、現在のビューのタイプを記述しますブラウザにロードされ、odoo内のビューのさまざまな種類があります:リストビュー(木)、フォーム、かんばんは、などのグラフが、これはおそらく、ここでhttps://www.odoo.com/documentation/8.0/reference/views.html

model=stock.picking.type

現在(ロードのモデル、それについての詳細を読みますあなたが探しているものが、どのモジュールが現在ロードされているかを知ることができます。ここから、現在ロードされているストックモジュールを簡単に推測することができます.... stock.picking.typeはストックモジュールの下のモデルです

menu_id=167&action=176

これはmenu_id aですND現在のビューのアクションID

アクションとメニューは通常のデータファイル(XML)を介して宣言したデータベース内の通常の記録、ある、あなたはそれについての詳細を読むことができ、ここで

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

また、アクティブにすることができますodooの開発者モードでフィールド上にカーソルを置いて、フィールドが関連するオブジェクト(モデル)を表示します

モデル名でモジュールが見つからない場合は、私が個人的に行うことは、grepを使用してアドオンこのようなフォルダ。例えば、あなたのケースで

grep stock.picking.type addons -r

は、おかげで、このチュートリアルのためにdanidee stock.picking.type

+0

を含むすべてのファイル(とそのパス)のエントリを返します。 – user280960