zoukankan      html  css  js  c++  java
  • ODOO创建新的模型和视图

    请勿必开启开发者模式,如何开启开发者模式,请参考

    • 创建全新的模块功能,以代理商管理为例,路径:技术—数据库结构—模型   

    1.    添加模型说明和模型

    • 模型必须都是小写字母,不然创建时会报错  

    2.    添加模型字段   

    3.    添加访问规则   

    4.    添加记录规则

    • 按下图所示增加,选择“销售/用户:所有文档”   

    5.    添加视图

    • 技术---用户界面—视图,添加表单和树形

       

       

    • 添加表单
      
    <?xml version="1.0"?>
    
    <form class="x_agent_manage_form">
    
         <div class="oe_chatter">
    
                 <field name="x_name" widget="mail_followers"/>
    
                  <field name="x_address" widget="mail_activity"/>
    
          </div>
    
     </form>
    View Code

      

    • 添加树形(即列表)
      
    <?xml version="1.0"?>
    
    <tree string="Lead Tags" editable="bottom">
    
        <field name="x_name"/>
    
        <field name="x_address"/>
    
    </tree>
    View Code

      

    6.    添加菜单

    • 技术—用户界面—菜单项目

       

       

      

    7.    最终效果

    • 将代理商管理菜单放在了 CRM/配置/代理商管理,所以点击相应菜单,就能查看到代理商管理界面,如下图所示:   
  • 相关阅读:
    Redis其他知识
    Mybatis的sql语句操作
    Redis
    mybatis插件原理
    mybatis工作原理
    Mybatis逆向工程
    mybatis缓存机制
    Mybatis查询
    zabbix api添加主机
    jenkins + bitbucket 实现 pr自动构建及build状态通知
  • 原文地址:https://www.cnblogs.com/YanKeJun/p/13503456.html
Copyright © 2011-2022 走看看