文档章节

Odoo中如何定制化已存在的视图(以子产品为例)

孤岛旭日
 孤岛旭日
发布于 2015/04/18 22:38
字数 262
阅读 224
收藏 2
  1. (可选)如要扩展视图对应的模型请增加相应的字段,如:

     class product(models.Model):
         _inherit = "product.product"     
         max_quantity = fields.Float(string="Maximum Quantity") //增加了一个最大数量字段
    
  2. 找到原始的视图名称,可以通过调试视图查找,如:

    在此输入图片描述

    在此输入图片描述

  3. 这样我们就知道要去product模块中找id为product_normal_form_view的视图了,最简单的方便是用IDE全局查找,我们看到结构如下:

    在此输入图片描述

  4. 接下来就是定制化了,注意model与inherit_id要写对:

    在此输入图片描述

  5. 如上图,我们在name字段后添加了最大数量,并且加了一个叫“属性”的tab,里面放了个IFRAME,安装运行效果如下:

    在此输入图片描述

这样就完成了。官网中相应的说明在 https://www.odoo.com/documentation/8.0/reference/views.html#inheritance

###说明

  1. 如只是小范围地修改最好用xpath来做,语法使用见: http://www.w3school.com.cn/xpath/index.asp
  2. 如改得很多最好把原视图整个copy过来后再修改,不用xpath这种打补丁的方式

© 著作权归作者所有

共有 人打赏支持
孤岛旭日
粉丝 42
博文 58
码字总数 30599
作品 3
杭州
架构师
私信 提问
Odoo9正式版发行说明

2015年10月1日,期待已久的Odoo9正式发布。本文是Odoo9正式版发行说明,基于官网资料翻译。 译者: 苏州-微尘 原文地址:https://www.odoo.com/page/odoo-9-release-notes 译文地址:http://...

苏州远鼎-微尘
2015/10/03
2
0
详解浪潮与Odoo联手背后 双方将带来哪些化学反应?

浪潮联手Odoo打造的开源ERP,或将破解目前SaaS难以普及的问题,真正切实推进中小企业上云。 近日,浪潮与一家名为Odoo的开源ERP企业签署了合作协议,根据协议,双方将在中国成立合资公司,消...

m59ht9d0j
04/19
0
0
Odoo 菜单美化主题 - Oejia_menu

Oejiamenu 为 Odoo 菜单主题定制模块,用继承的机制,比较方便地实现 Odoo 菜单的主题美化与自定义 特性 模块安装即可使用,轻量简单,不改变原有结构 全功能侧边菜单 支持 odoo 10、11 (12支...

软践
11/23
0
0
Odoo新人和老鸟的对话

Odoo新人和老鸟的对话 本文摘自: http://blog.sina.com.cn/s/blog_7cb52fa80102va54.html 新人: 今天,无旦,在家, 没事,装了odoo8(安装过程超顺,可能我下了最新版的吧) 从建产品,b...

保定-粉刷匠
2015/01/03
4.7K
4
Odoo 网页编辑器中的snippet (拖拽插件)

大家好, 我们在odoo 编程的时候,常常遇到,需要自定义 snippets 的情况。也就是,原生的拖拽模板不够用,需要我们自己添加一些拖拽模板。 这里,我们就主要说说,如何通过一些简单的方法,...

openerp.hk
08/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

编程价值观、原则、模式

读自《实现模式》 模式,即是针对特定问题的通用解决方案。 每个模式都承载这一点点理论,但实际编程中存在着一些更加深远的影响力,远不是孤立的模式所能概括的。 价值观是编程过程的统一支...

遥借东风
6分钟前
0
0
php分割二级域名做跳转处理方法

使用php中的全局变量 $_SERVER['HTTP_HOST'] ,可以获得用户当前访问的域名字符串,在这里面查询自己定义的各个子域名字符串,然后使用header函数重定向到不同的页面 代码如下 if( strpos($...

Mr_Azaz
7分钟前
0
0
容器之Zookeeper的使用

我们使用zookeeper时,都是在Linux上安装zookeeper,之后启动时要加入配置文件。 使用docker之后,我们可以直接使用镜像运行容器,镜像可以从docker.hub上下载,地址是https://hub.docker.co...

克虏伯
昨天
3
0
esxi 更换ssl证书

概述 就是想换一个证书而已,你可以通过下面的途径去申请一个泛解析域名的证书之后再esxi上安装上 使用阿里云域名api申请Let’s Encrypt泛域名免费ssl证书 申请完成证书之后进行下一步 操作 ...

bboysoulcn
昨天
1
0
PLC编程入门:梯形图

梯形图(LAD)是PLC编程的最佳可视化语言,它看起来非常类似于继电器电路图,因此如果 你对继电器控制和电子电路有所了解的话,那么学起来会非常容易! 在这个教程中,我们将学习关于使用梯形...

汇智网教程
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部