2015-04-30 43 views
1

我正在試圖建立一個網站模塊,取決於一個網站模塊。我想在我的模板中使用JavaScript文件,但我不能。我發現的教程非常差,我試圖看看現有的模塊,但我無法理解它。Openerp模塊web問題與javascript

+0

我在我的模板中添加了這一行,我嘗試使用函數在文件js中定義 –

回答

1

聽到odoo 8.0您可以添加兩種不同的方式來添加JavaScript文件在您的模板視圖

1.添加爲標籤指定::

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

而且名稱和組所有的O療法屬性這是在模板使用

的基礎上,XPATH標籤與位置屬性你可以像以前不同的位置添加JavaScript文件,後,內,更換

我希望這應該有幫助爲你.. :)