Javascript 如何修改CalendarView minTime/maxTime/slotDuration?

Javascript 如何修改CalendarView minTime/maxTime/slotDuration?,javascript,fullcalendar,odoo,Javascript,Fullcalendar,Odoo,我需要修改: 慢至“00:10:00” minTime至'08:00:00' 最长至“22:00:00” 不干扰原始代码 从我所看到的来看,我需要.js和我想要做的更改,并需要.xml将其放入assets\u后端 调用\u calendar\u change.xml <odoo> <template id="assets_backend name="assets_backend_new" inherit_id="web.assets_backend"> <xpath

我需要修改: 慢至“00:10:00” minTime至'08:00:00' 最长至“22:00:00” 不干扰原始代码

从我所看到的来看,我需要.js和我想要做的更改,并需要.xml将其放入assets\u后端

调用\u calendar\u change.xml

<odoo>
<template id="assets_backend name="assets_backend_new" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/anser_ricardo/static/src/js/change_calendar.js"></script>
</xpath>
</template>
</odoo>
但我所拥有的显然不起作用,我认为问题出在.js文件中,有人能帮我吗?我看到三分之二的人和我有同样的问题,但没有答案。 谢谢

我找到了解决方案:

odoo.define('anser_ricardo', function (require) {
    "use strict";

    var CalendarModel = require('web.CalendarModel');

    CalendarModel.include({
        _getFullCalendarOptions: function () {
            var res = this._super.apply(this, arguments);
            return _.extend(res, {
                minTime: '08:00:00',
                maxTime: '22:00:00',
                slotDuration: '00:10:00',
            });
        },
    });
});
odoo.define('anser_ricardo', function (require) {
    "use strict";

    var CalendarModel = require('web.CalendarModel');

    CalendarModel.include({
        _getFullCalendarOptions: function () {
            var res = this._super.apply(this, arguments);
            return _.extend(res, {
                minTime: '08:00:00',
                maxTime: '22:00:00',
                slotDuration: '00:10:00',
            });
        },
    });
});