在odoo 9模块中打开html页面

时间:2017-02-21 07:31:30

标签: html openerp odoo-9

我有一个html页面(css,js)如何在自定义模块中添加此html页面并链接到菜单。

点击菜单(后端)链接后,我需要在弹出的html中打开html页面。

任何一个例子?

<?xml version="1.0" encoding="utf-8"?>
<openerp>
        <data>
            <record id="test_check" model="ir.actions.act_url">
                <field name="name">Test</field>
                <field name="type">ir.actions.act_url</field>
                <field name="target">new</field>
                <field name="url">test/static/src/index.html?</field>
        </record>



        <menuitem action="test_check" name="Test" id="menu_test_check" sequence="44"/>

    </data>
</openerp>

当使用 html页面在新标签页中打开时,我希望在打开后例如。在小窗口(200 x 200px)中单击菜单链接后打开会计打开html页面。在我的html页面示例中,我有计算器。示例postimg.org/image/jzll39dp5

是否可以实施此https://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_win_open2

2 个答案:

答案 0 :(得分:1)

  

创建一个动作并将其添加到菜单

例如: -

  

创建一个操作以打开html页面。

<record id="google_check" model="ir.actions.act_url">
                <field name="name">Google</field>
                <field name="type">ir.actions.act_url</field>
                <field name="target">new</field>
                <field name="url">https://www.google.com.in/?</field>
        </record>



<menuitem action="google_check" name="Google" id="menu_google_check" parent="purchase.menu_procurement_management"/>

答案 1 :(得分:1)

如果您需要&#34;网站菜单&#34;链接然后你必须这样做

https://github.com/OCA/OCB/blob/10.0/addons/website/data/website_data.xml#L17

您看到的是主页的菜单条目。你可以在&#34; url&#34;中链接你想要的任何内容。字段。