Hi all, I want to show Popup Message when Save Record with Javascipt ?
Can you help me! Thanks!
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Księgowość
- Zapasy
- PoS
- Project
- MRP
To pytanie dostało ostrzeżenie
Hi,
You can try this code to create a pop-up message when saving a record:
/** @odoo-module **/
import { FormController } from "@web/views/form/form_controller";
import { patch } from "@web/core/utils/patch";
import { _t } from "@web/core/l10n/translation";
import { useService } from "@web/core/utils/hooks";
patch(FormController.prototype, 'onsave_notification', {
setup() {
this._super(...arguments); // Corrected to pass arguments properly
this.notification = useService("notification");
},
async saveButtonClicked() {
var self = this;
return this._super(...arguments).then(function () {
self.notification.add(_t("Record saved successfully!"), {
title: _t("Success"),
type: "success",
});
});
}
});
Don't forget to add the file path to the assets in your manifest file:
'assets': {
'web.assets_backend': [
'/your_module_name/static/src/js/your_file.js',
],
}
Hope it helps
Podoba Ci się ta dyskusja? Dołącz do niej!
Stwórz konto dzisiaj, aby cieszyć się ekskluzywnymi funkcjami i wchodzić w interakcje z naszą wspaniałą społecznością!
Zarejestruj sięPowiązane posty | Odpowiedzi | Widoki | Czynność | |
---|---|---|---|---|
|
2
kwi 23
|
3882 | ||
|
1
gru 19
|
6929 | ||
|
0
gru 19
|
3 | ||
|
1
paź 23
|
2047 | ||
|
0
sie 17
|
3414 |