使用javascript的Openerp模块web问题
我正在尝试创建一个依赖于网站模块的web模块。我想在模板中使用javascript文件,但我不能。我发现的教程非常糟糕,我试图查看现有模块,但我无法理解它。在odoo 8.0中,您可以添加两种不同的方法在模板视图中添加JavaScript文件 1。标签指定的加载项::使用javascript的Openerp模块web问题,javascript,jquery,xml,openerp,odoo,Javascript,Jquery,Xml,Openerp,Odoo,我正在尝试创建一个依赖于网站模块的web模块。我想在模板中使用javascript文件,但我不能。我发现的教程非常糟糕,我试图查看现有模块,但我无法理解它。在odoo 8.0中,您可以添加两种不同的方法在模板视图中添加JavaScript文件 1。标签指定的加载项:: <template id="event_script" inherit_id="website.assets_frontend" name="Country Events Snippet Script"> &l
<template id="event_script" inherit_id="website.assets_frontend" name="Country Events Snippet Script">
<xpath expr="/t" position="inside">
<script type="text/javascript" src="/website_event/static/src/js/website_geolocation.js"></script>
</xpath>
</template>
<template id="assets_editor" inherit_id="website.assets_editor" name="Event Editor" groups="event.group_event_manager">
<xpath expr="." position="inside">
<script type="text/javascript" src="/website_event/static/src/js/website_event.editor.js"></script>
<script type="text/javascript" src="/website_event/static/src/js/website.tour.event.js"></script>
</xpath>
</template>
2。在。(点)内添加。指定::
<template id="event_script" inherit_id="website.assets_frontend" name="Country Events Snippet Script">
<xpath expr="/t" position="inside">
<script type="text/javascript" src="/website_event/static/src/js/website_geolocation.js"></script>
</xpath>
</template>
<template id="assets_editor" inherit_id="website.assets_editor" name="Event Editor" groups="event.group_event_manager">
<xpath expr="." position="inside">
<script type="text/javascript" src="/website_event/static/src/js/website_event.editor.js"></script>
<script type="text/javascript" src="/website_event/static/src/js/website.tour.event.js"></script>
</xpath>
</template>
在模板中有
id属性:>唯一标识每个记录
继承\u id属性:>以两种不同方式指定的继承模板id
I.如果用于同一模块,则使用直接id(模板id)
二、 与继承的模块模板id(模块名称.模板id)一起使用
并对模板中使用的所有其他属性进行命名和分组
基于带有position属性的XPATH标记,您可以将JavaScript文件添加到不同的位置,如之前、之后、内部、替换
我希望这会对您有所帮助:) 我在模板中添加了这一行,并尝试使用js文件中定义的函数