如何在Odoo 8中使用JavaScript?

我是Odoo的初学者,我试图在Odoo 8中创建一个片段。如何在Odoo 8中使用JavaScript

我在我的“snippets.xml”中添加了css,它工作得很好。但是,问题出在我的JavaScript上。

让我们来看看我在这个文件中所做的:

<template id="theme" name="My Theme Assets" inherit_id="website.theme"> 

<xpath expr="." position="inside">

<link href="/theme_kissa/static/src/css/style.css" rel="stylesheet" type="text/css"/>

<script type="text/javascript" src="/theme_kissa/static/src/js/snippet.js"></script>

</xpath>

</template>

然后,添加我的JavaScript在snnipet.js:

$(document).ready(function(){ 

$(".filter-button").click(function(){

var value = $(this).attr('data-filter');

if(value == "all")

{

$('.filter').show('1000');

}

else

{

$(".filter").not('.'+value).hide('3000');

$('.filter').filter('.'+value).show('3000');

}

});

if ($(".filter-button").removeClass("active")) {

$(this).removeClass("active");

}

$(this).addClass("active");

});

我看到它在bootsnip.com,和我想用它作为我的片段。

我在咨询“Odoo 8”的文档,但我不明白如何在我的文件中添加JavaScript。

你能帮我理解吗?

如何在我的“snippet.js”中使用JavaScript代码?

回答:

您可以通过以下方式添加JavaScript代码:

openerp.theme_kissa = function (instance) { 

// You code goes here

}

截至Odoo 8.0 javascript reference

以上是 如何在Odoo 8中使用JavaScript? 的全部内容, 来源链接: utcz.com/qa/265365.html

回到顶部