Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
1 Răspunde
3300 Vizualizări

Hi,

I want to add custom events to the calendar module, but I'm having hard time to understand how  odoo js framework works. How I'm supposed to extend CalendarModel ?

I created the following file my_module/static/src/js/views/calendar/my_calendar_model.and I try to show a simple alert


odoo.define('my_module.CalendarModel', function (require) {
    "use strict"

var CalendarModel = require('web.CalendarModel')

return CalendarModel.extend({
    /**
     * @override 
     */
    init: function () {
        this._super.apply(this, arguments)
        alert('test from my  module')
    }

})
});


The file is loaded but nothing happen.


Any clue about this ?


Regards

Imagine profil
Abandonează
Autor Cel mai bun răspuns

Ok I manage to make it works :


odoo.define('es.CalendarModel', function (require) {
    "use strict"

var CalendarModel = require('web.CalendarModel')

CalendarModel.include({
    init: function () {
        this._super.apply(this, arguments)
        alert('test from my  module')
    }

})
});




Imagine profil
Abandonează

Hi, I wanted to extend functionality in calendar view of our model. In which appointments are booked on their specified date. I wanted to add hyperlink on dates, Upon click on date, user needs to redirect to kanban or listview from calendar applied by that clicked date filter. Can you help me please.

Related Posts Răspunsuri Vizualizări Activitate
0
feb. 20
3845
0
mar. 15
7451
1
oct. 22
7397
0
iul. 20
3228
4
iul. 24
10832