My goal is to modify the method _onClickSend() in https://github.com/odoo/odoo/blob/879647265bf804e63bd8e89ec3ca58b51ffb29ea/addons/mail/static/src/components/composer/composer.js#L284. Could anybody explain or show an example to inherit and modify this method trough a custom module? For example: i want the function to look as follows:
_onClickSend() {
this._postMessage();
console.log("Click Send");
this.focus();
}
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- إدارة علاقات العملاء
- e-Commerce
- المحاسبة
- المخزون
- PoS
- Project
- MRP
لقد تم الإبلاغ عن هذا السؤال
1
الرد
2438
أدوات العرض
Hi,
Try like below code
odoo.define('module_name.file_name', function (require) {
"use strict";
const Composer = require('mail/static/src/components/composer/composer.js');
const { patch } = require('web.utils');
patch(Composer, 'file path or a unique string', {
_onClickSend() {
this._super();
}
})
});
Regards
هل أعجبك النقاش؟ لا تكن مستمعاً فقط. شاركنا!
أنشئ حساباً اليوم لتستمتع بالخصائص الحصرية، وتفاعل مع مجتمعنا الرائع!
تسجيلالمنشورات ذات الصلة | الردود | أدوات العرض | النشاط | |
---|---|---|---|---|
|
1
أكتوبر 23
|
3343 | ||
|
0
يناير 25
|
1058 | ||
|
1
سبتمبر 23
|
6951 | ||
|
0
سبتمبر 23
|
3040 |