Skip to Content
Меню
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
Це запитання позначене
2353 Переглядів

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


Аватар
Відмінити
Related Posts Відповіді Переглядів Дія
2
бер. 15
7171
1
серп. 24
3199
1
трав. 25
8266
1
лист. 24
4964
0
трав. 24
2123