zoukankan      html  css  js  c++  java
  • Odoo学习笔记(二)安装一个新模块

    前言:

    odoo这么强大,并不仅仅是odoo的强大,还有社区的强大,社区提供了各种应用插件,有收费的,有免费的。

    正是这些市场中的应用和插件使得odoo强大,有更好的适应性来适应不同企业的需求。

    而我们做的二次开发,也本着不修改源代码,使用应用或插件的方式来增强odoo的功能。

    首先要先了解odoo插件的工作模式,先安装别人的插件,来学习一下。

    一:odoo市场

    使用上一篇建立的管理员账号登录。

     第三方应用,就是指应用市场。会打开odoo市场的网站https://apps.odoo.com/apps/modules

    这里各种功能的应用,插件都有,没有的话,自己开发吧。

    随便选个顺眼的,下载吧。

    我选了两个:

    app_odoo_customize

    Odoo 13,12,11,10支持。社区和企业版支持
    1.删​​除页脚中的Odoo标签
    2.替换Windows标题中的“ Odoo”
    3.在用户菜单中自定义文档,支持,关于链接和标题
    4.将“开发人员模式”链接添加到右上方的用户菜单。
    5.将快速语言切换器添加到右上方的用户菜单。
    6.将国家/地区标志添加到右上方的用户菜单。
    7.在右上方的用户菜单中添加中英文用户文档访问权限。
    8.将开发人员文档访问权限添加到右上方的用户菜单。
    9.自定义“我的odoo.com帐户”按钮
    10.独立的设置面板,易于设置。
    11.提供236个国旗。
    12.多语言支持。
    13.在登录屏幕中更改由Odoo提供支持。(请更改'../views/app_odoo_customize_view.xml'#15)
    14.在应用程序中快速删除测试数据:销售/ POS /购买/ MRP /库存/会计/项目/基础模型。
    15.将所有序列重置为1的开头:SO / PO / MO /发票...
    16.启用英语时,修复odoo重装模块翻译错误
    17.停止Odoo自动订阅(性能提高)
    18.在Apps仪表板中显示/隐藏作者和网站(仅odoo 11)
    19.一键清除所有数据(有时请单击两次)
    20.在应用程序仪表板中显示快速升级,单击以显示模块信息,而不是去odoo.com
    21.可以清除并重置科目表。要小心。
    22.将在线手册和开发人员文档更新为odoo12。
    23.添加重置或清除网站博客数据
    24.自定义Odoo本机模块(例如Enterprise)网址
    25.添加删除费用数据
    26.添加多个卸载模块
    27.添加odoo Boost模块链接。
    28.简易菜单管理器。
    29. Apps版本比较。在应用程序列表中添加安装版本。在应用列表中添加本地可更新过滤器。
    30. 1键导出应用程序转换文件,如.po文件。
    

      

    employee_dynamic_fields

    员工动态字段模块可帮助您轻松创建员工中的自定义字段,而无需任何编码。此模块可根据需要在员工表单上添加新字段。从Employee菜单中,可以单击创建字段,并且可以创建新的自定义字段而无需任何编码。
    

      

    记得现在对应odoo版本,我是 13,就下的13的。

    二:odoo插件目录

    记得odoo.conf文件么?

    addons_path,就是搜索插件的目录,多个可以用“,”分隔。
    我新的odoo.conf
    [options]
    db_host=localhost
    db_port=5432
    db_user=odoo
    db_password=1234567890
    dbfilter=odoo
    addons_path=D:My_OdooMy_addons,D:My_OdooOpen_addons
    

      

    都在My_Odoo下面,一个是My_addons,准备放自己写的,一个是Open_addons,放下载的免费的。

    收费模块,看东家给不给钱了。

    重新启动odoo-bin

    1 D:My_OdoovenvScriptspython.exe D:/My_Odoo/odoo/odoo-bin --config=D:My_Odooodoo.conf
    2 2020-05-10 12:19:37,463 29200 INFO ? odoo: Odoo version 13.0 
    3 2020-05-10 12:19:37,464 29200 INFO ? odoo: Using configuration file at D:My_Odooodoo.conf 
    4 2020-05-10 12:19:37,464 29200 INFO ? odoo: addons paths: ['D:\My_Odoo\odoo\odoo\addons', 'D:\My_Odoo\odoo\addons', 'c:\users\jacka\appdata\local\openerp s.a\odoo\addons\13.0', 'd:\my_odoo\my_addons', 'd:\my_odoo\open_addons', 'd:\my_odoo\odoo\odoo\addons'] 
    5 2020-05-10 12:19:37,464 29200 INFO ? odoo: database: odoo@localhost:5432 
    6 2020-05-10 12:19:37,630 29200 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at C:Program Fileswkhtmltopdfinwkhtmltopdf.exe 
    7 2020-05-10 12:19:38,562 29200 INFO ? odoo.service.server: HTTP service (werkzeug) running on ALIENWARE:8069 

    可以看到我设置的两个目录都在addons paths中了。

    三:开发者模式

    这个东西么,就是超级管理员,没有超级管理员,就不能做这些对系统改进大的东西。所以要进入开发者模式才能安装模块,设置系统管理员也无法设置的东西。

    http://localhost:8069/?debug=true

    访问该地址,就进入了开发者模式,有应用商店………………一些东西

     

     

     

     

     

    四:更新本地列表

    首先运行更新应用列表,因为odoo更新应用是基于本地文件的,并没有直接链接odoo应用市场,这也更方便了一些企业内部网部署,不需要连接互联网,毕竟有很多公司由于技术实力有限,直接就是物理隔离互联网,省了很多做安全的费用。

    我把下载的应用解压后放进了open_addons

    五:安装激活

    点掉这个小叉,然后搜索,注意这个51,点掉小叉会多很多的。

     

     

     搜索到直接点安装就可以了。

     

     

     

    六:使用

    看插件公司吧,我也在学习中。

    学会了来记笔记

     

    上面全作废,没一个好用的,我们就装自带的吧。

  • 相关阅读:
    Windows 8实例教程系列 开篇
    qt 开发发布于 windeploy.exe
    qt qoci 测试验证
    vmware vmx 版本不兼容
    qt oracle
    vc qt dll
    QOCIDriver unable to create environment
    qoci 编译完 放置位置 具体根据情况
    calling 'lastError' with incomplete return type 'QSqlError' qsqlquer
    Hbase 操作工具类
  • 原文地址:https://www.cnblogs.com/jackadam/p/12864925.html
Copyright © 2011-2022 走看看