How can i redirect my list view click in to a qweb page ?
I have a normal employee form,tree view . I need to redirect my tree view click to Qweb form, how do i achieve this? whats the best approach ?
Any help is appreciated..
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
How can i redirect my list view click in to a qweb page ?
I have a normal employee form,tree view . I need to redirect my tree view click to Qweb form, how do i achieve this? whats the best approach ?
Any help is appreciated..
yes, it is possible to redirect your list view click . you have to do like this.
@api.multi def button_method(self): return { 'type': 'ir.actions.act_window', 'name': 'form name', 'res_model': 'object name', 'res_id': id , 'view_type': 'form', 'view_mode': 'form', 'target' : 'new', }
but it is possible when record save. if you want to open wizard before save record you have to code in js like this.
in js file: openerp.module_name = function(instance) {
var QWeb = openerp.web.qweb; _t = instance.web._t; instance.web.View.include({ load_view: function(context) { var self = this; var view_loaded_def; $('#oe_linking_e').click(this.on_preview_view_button); //this is button class which call method for open your form. return self._super(context); },
//method which open form
on_preview_view_button: function(e){ e.preventDefault(); this.do_action({ name: _t("View name"), type: "ir.actions.act_window", res_model: "object", domain : [], views: [[false, "list"],[false, "tree"]], target: 'new', context: {}, view_type : 'list', view_mode : 'list' }); } }, }); };
infile add button and give
xml
whatever you give in
id="oe_linking_e"
code.
js
Create an account today to enjoy exclusive features and engage with our awesome community!
Sign upRelated Posts | Replies | Views | Activity | |
---|---|---|---|---|
|
0
May 24
|
376 | ||
|
2
Dec 24
|
56 | ||
|
0
May 23
|
2161 | ||
|
0
Jun 20
|
12935 | ||
|
0
Jun 20
|
1755 |