콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다
1 회신
11935 화면

i need to some customisation in js function for that i have inherited web.datepicker like this

odoo.define('hr_public_holidays_calendar.datepicker', function(require) {

"use strict";

var DateWidget = require('web.datepicker');

DateWidget.include({

 set_datetime_default: function() {

        alert(88);

    }

});

});

how can i do this?

아바타
취소
베스트 답변
  • In "web.datepicker" returns two objects (DateWidget, DateTimeWidget) so you need to access using those objects that you can find in below example.


Solution
=============

Try this below code, 

odoo.define('hr_public_holidays_calendar.datepicker', function(require) {

"use strict";

var DatePicker = require('web.datepicker');

DatePicker.DateWidget.include({

 set_datetime_default: function() {

        alert(88);

    }

});

});


I hope my answer is helpful.

If any query so comment please.

아바타
취소
작성자

thanks, its working.

작성자

Hi,

Actually my concept is if holidays declared in public_holidays, those holidays should be visible with red colour in all datepickres.

please give me any idea.

Hello,

i am also trying that and getting error in console 'error: Some modules could not be started'

Can you help me.

odoo.define('module_name.field_utils', function (require) {

"use strict";

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

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

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

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

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

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

var fields_utils = require('web.field_utils');

var qweb = core.qweb;

var _t = core._t;

var field = fields_utils.extend({

parseNumber: function(value) {

console.log("CALLLLLLLLLLLLlll")

}

});

return field;

});

Hello Haresh

Can you please tell me that in which Odoo version you are trying?

Hello, I am facing the same error. I follow steps provided by you but the same error occurs. can you please help?

관련 게시물 답글 화면 활동
0
12월 17
4139
2
7월 17
4732
1
6월 24
1355
0
5월 24
2343
1
8월 23
11374