You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

59 lines
1.7 KiB

odoo.define('snippet_video_bg.wrapwrap_bg_video', function (require) {
'use strict';
var ajax = require('web.ajax');
var Dialog = require("web.Dialog");
var core = require('web.core');
var Widget = require('web.Widget');
// var session = require('web.session');
var base = require('web_editor.base');
var contentMenu = require('website.contentMenu');
var qweb = core.qweb;
var _t = core._t;
base.url_translations = '/website/translations';
contentMenu.TopBar.include({
new_bg_video_id: function() {
website.prompt({
id: "bg_video_id",
window_title: _t("Add a YouTube Video Id here"),
input: "Video ID",
}).then(function (id) {
website.form('/set_video_id', 'POST', {
id: id
});
});
},
});
});
odoo.define('snippet_video_bg.wrapwrap_bg_video_load', function (require) {
'use strict';
var ajax = require('web.ajax');
var Dialog = require("web.Dialog");
var core = require('web.core');
var Widget = require('web.Widget');
var session = require('web.session');
var base = require('web_editor.base');
var Model = require('web.Model');
var qweb = core.qweb;
var _t = core._t;
base.url_translations = '/website/translations';
$('document').ready(function() {
session.rpc("/get_video_id", {})
.done(function(res) {
var options = {
videoId: res.video_id || false,
start: 0,
mute: true,
};
$('#wrapwrap').tubular(options);
});
});
});