Browse Source

[IMP] Up version to work with version 10

pull/753/head
John Touba 7 years ago
parent
commit
70fdc76062
  1. 2
      web_widget_datepicker_options/__manifest__.py
  2. 48
      web_widget_datepicker_options/static/src/js/datepicker.js
  3. 10
      web_widget_datepicker_options/view/qweb.xml

2
web_widget_datepicker_options/__manifest__.py

@ -32,6 +32,4 @@
],
"author": "Vincent Vinet, "
"Odoo Community Association (OCA)",
'installable': False,
"active": False,
}

48
web_widget_datepicker_options/static/src/js/datepicker.js

@ -18,36 +18,34 @@
*/
/*global openerp, _, $ */
openerp.web_widget_datepicker_options = function (instance) {
odoo.define('web_widget_datepicker_options.web_widget_datepicker_options', function (require) {
"use strict";
instance.web.form.FieldDatetime.include({
initialize_content: function() {
this._super();
var self = this;
if (this.datewidget) {
if (typeof this.options.datepicker === 'object') {
$.map(this.options.datepicker, function(value, key) {
self.datewidget.picker('option', key, value);
});
}
var core = require('web.core');
var datepicker = require('web.datepicker');
var FieldDate = core.form_widget_registry.get('date');
var FieldDatetime = core.form_widget_registry.get('datetime');
FieldDatetime.include({
build_widget: function() {
var options = {}
if (this.options && this.options.datepicker){
options = this.options.datepicker
}
}
return new datepicker.DateTimeWidget(this, options);
},
});
instance.web.form.FieldDate.include({
initialize_content: function() {
this._super();
var self = this;
if (this.datewidget) {
if (typeof this.options.datepicker === 'object') {
$.map(this.options.datepicker, function(value, key) {
self.datewidget.picker('option', key, value);
});
}
FieldDate.include({
build_widget: function() {
var options = {}
if (this.options && this.options.datepicker){
options = this.options.datepicker
}
}
return new datepicker.DateWidget(this, options);
},
});
};
});

10
web_widget_datepicker_options/view/qweb.xml

@ -1,10 +1,12 @@
<openerp>
<?xml version="1.0" encoding="utf-8"?>
<!-- vim:fdn=3:
-->
<odoo>
<data>
<template id="assets_backend" name="web_widget_datepicker_options assets" inherit_id="web.assets_backend">
<template id="assets_backend" name="web_widget_datepicker_options assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/web_widget_datepicker_options/static/src/js/datepicker.js"></script>
</xpath>
</template>
</data>
</openerp>
</odoo>
Loading…
Cancel
Save