mirror of https://github.com/OCA/web.git
commit
ac3b057697
|
@ -11,6 +11,7 @@ odoo.define('web_tree_many2one_clickable.many2one_clickable', function (require)
|
||||||
|
|
||||||
var ListRenderer = require('web.ListRenderer');
|
var ListRenderer = require('web.ListRenderer');
|
||||||
var ListFieldMany2One = require('web.relational_fields').ListFieldMany2One;
|
var ListFieldMany2One = require('web.relational_fields').ListFieldMany2One;
|
||||||
|
var rpc = require('web.rpc');
|
||||||
|
|
||||||
ListRenderer.include({
|
ListRenderer.include({
|
||||||
_renderBodyCell: function (record, node, colIndex, options) {
|
_renderBodyCell: function (record, node, colIndex, options) {
|
||||||
|
@ -48,12 +49,12 @@ odoo.define('web_tree_many2one_clickable.many2one_clickable', function (require)
|
||||||
ev.preventDefault();
|
ev.preventDefault();
|
||||||
ev.stopPropagation();
|
ev.stopPropagation();
|
||||||
|
|
||||||
self.do_action({
|
rpc.query({
|
||||||
type: 'ir.actions.act_window',
|
model: self.field.relation,
|
||||||
res_model: self.field.relation,
|
method: 'get_formview_action',
|
||||||
res_id: self.value.res_id,
|
args: [[self.value.res_id]],
|
||||||
views: [[false, 'form']],
|
}).then(function (action) {
|
||||||
target: 'target',
|
return self.do_action(action);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
this.$el.append($a);
|
this.$el.append($a);
|
||||||
|
|
Loading…
Reference in New Issue