Skip to Content
Menú
This question has been flagged

within /addons/web/static/src/legacy/js/fields/field_utils.js line 298 :

there is this function :
function formatX2Many(value) {
if (value.data.length === 0) {
return _t('No records');
} else if (value.data.length === 1) {
return _t('1 record');
} else {
return value.data.length + _t(' records');
}
}

i need to inherit/extend and change its functionality
odoo.define('mymodule.field_utils', function (require) {
"use strict";

var FieldUtils = require('web.field_utils');
var core = require('web.core');
var _t = core._t;



FieldUtils.include({
overridefunc: function(value) {
this._super.apply(this, arguments);


if (!value || !value.data || !value.data.length) {
return _t('No records');
} else if (value.data.length === 0) {
return _t('No records');
} else if (value.data.length === 1) {
return _t('1 record');
} else {
return value.data.length + _t(' records');
}
},
});
});

error : error while loading mymodule.field_utils: field_utils is not a function
similar errors due when i try extend


Avatar
Descartar
Related Posts Respostes Vistes Activitat
2
de març 15
6777
1
d’ag. 24
2641
1
de maig 25
7736
1
de nov. 24
4153
0
de maig 24
1518