javascript 的 Openerp 模块网络问题

Openerp module web issue with javascript

我正在尝试制作一个依赖网站模块的网络模块。我想在我的模板中使用 javascript 文件,但我不能。我找到的教程很差,我试图查看现有模块,但我无法理解它。

在 odoo 8.0 中听到您可以添加两种不同的方式来在模板视图中添加 JavaScript 文件

1.添加作为 TAG 指定 ::

<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>

2。在.(点)里面添加指定::

<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 属性 :> 唯一标识每条记录

inherit_id 属性 :> 以两种不同方式指定的继承模板 ID

I.use 同一模块的直接 ID (template_id)

II.use 继承模块模板 id (module_name.template_id)

并命名和分组模板中使用的所有其他属性

基于 XPATH 标签 with position attribute 你可以像以前一样在不同的位置添加你的 JavaScript 文件,之后,内部,替换

希望这对您有所帮助..:)