Hello my Friends;
Would anyone help to know how can i get values of fields in widget javascript.
I have tried this.field_manager.get_field_value but it doesn't work.
Thanks a lot in advance.
Best regards;
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
Hello my Friends;
Would anyone help to know how can i get values of fields in widget javascript.
I have tried this.field_manager.get_field_value but it doesn't work.
Thanks a lot in advance.
Best regards;
Hi, I had a situation to modify the behaviour of many2many_tags widget. So I extended that widget to create a new widget n include my new field. You may refer my js code if its useful:
odoo.define('my_module.extension', function (require) {
"use strict";
var BasicModel = require('web.BasicModel');
var field_registry = require('web.field_registry');
var Notification = require('web.Notification');
var relational_fields = require('web.relational_fields');
var session = require('web.session');
var WebClient = require('web.WebClient');
var FieldMany2ManyTags = relational_fields.FieldMany2ManyTags;
var Many2ManyContactTags = FieldMany2ManyTags.extend({
tag_template: "Many2ManyContactTags",
fieldsToFetch: _.extend({}, FieldMany2ManyTags.prototype.fieldsToFetch, {
//***fetching a new field****
description: {type: 'text'},
}),
});
field_registry.add('many2manycontacttags', Many2ManyContactTags);
});
Hi, may you can explain how to get these values in my js or qweb? Thanks.
in your JavaScript file you need a put this function,
init: function (parent, name, record, options) {
this._super(parent, name, record, options);
},
After init method, you got a data this if you put this line
this.record.data[this.field.name];
Create an account today to enjoy exclusive features and engage with our awesome community!
Sign upRelated Posts | Replies | Views | Activity | |
---|---|---|---|---|
|
1
Nov 19
|
6480 | ||
|
1
May 21
|
14557 | ||
|
1
Apr 21
|
3177 | ||
|
0
Aug 20
|
1940 | ||
|
1
Apr 20
|
2132 |
Please post your code you are working on.