Openerp 7.0中自定义模块的路径

时间:2013-03-02 14:59:38

标签: module customization openerp

我的OpenERP 7.0安装在Windows 7的d:\openERP 7.0中。我已将自定义模块复制到D:\OpenERP 7.0\Server\server\openerp\addons,但是当我更新模块列表时,我无法看到自定义模块。

我尝试使用过滤器“额外”和“未安装”的高级搜索选项,但仍未成功。

<data>

    <record model="ir.ui.view" id="notebook_tree_view">

        <field name="name">notebook.tree</field>

        <field name="model">notebook</field>

        <field name="type">tree</field>

        <field name="arch" type="xml">

            <tree string="Notebook">

                <field name="title"/>

                <field name="note"/>

                <field name="note_date"/>

            </tree>

        </field>

    </record>


    <record model="ir.ui.view" id="notebook_form_view">

        <field name="name">notebook.form</field>

        <field name="model">notebook</field>

        <field name="type">form</field>

        <field name="arch" type="xml">

            <form string="Notebook">

                <field name="title"/>

                <field name="note"/>

                <field name="note_date"/>

            </form>

        </field>

    </record>


    <record model="ir.actions.act_window" id="action_notebook_form">

        <field name="name">notebook</field>

        <field name="res_model">notebook</field>

    </record>

    <menuitem id="notebook_menu"
        name="Notebook"
        icon="terp-project"
    />


    <menuitem id="notebook_menu_mainform"
        name="Notes"
        action="action_notebook_form"
        parent="notebook_menu"
    />

</data>

2 个答案:

答案 0 :(得分:0)

尝试以这种方式调试:

1)安装另一个插件模块,看看是否可以 那。如果你不能这样做那么你可能会把它 在错误的目录中。

你应该有3个导演用于服务器,插件和网络

2)如果以上情况顺利,那么你的模块就有了 问题。仔细检查 openerp .py文件

答案 1 :(得分:0)

对于表单视图,您需要添加属性version='7.0' 例如

<record model="ir.ui.view" id="notebook_form_view">
    <field name="name">notebook.form</field>
    <field name="model">notebook</field>
    <field name="arch" type="xml">
    <form string="Notebook" version="7.0">
        <field name="title"/>
        <field name="note"/>
        <field name="note_date"/>
    </form>
    </field>
</record>

也不要测试旧gtk客户端中的模块。 openerp 7没有gtk客户端