如何在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