跳至內容
選單
此問題已被標幟
2337 瀏覽次數

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


頭像
捨棄
相關帖文 回覆 瀏覽次數 活動
2
3月 15
7166
1
8月 24
3196
1
5月 25
8259
1
11月 24
4952
0
5月 24
2111