1)icon

按钮图标名

odoo系统的小图标都采用了 fontawesome字体图标:http://www.fontawesome.com.cn/faicons/

# 首先打开官网 Font Awesome,一套绝佳的图标字体库和CSS框架 (dashgame.com)https://fontawesome.dashgame.com/   找到喜欢的小图标 ,举例 看到一个漏斗图标,在旁边看到
    英文名 filter  
# 写到视图文件的元素中,用icon
   如:
    <button string="Products"
        class="oe_stat_button"
        icon="fa-filter"      name="%(act_product_location_open)d" type="action"
        context="{'location_id': active_id}"
        />       
英文名前缀名加fa ,最终是icon="fa-filter"

即:odoo中引用的时候,找到相应的图标名称,前边加:"fa-" 前缀。

2)string

按钮的显示文字

3)type

动作执行类型。可能值是:workflow, object,action,默认是 workflow。

workflow 用于触发工作流引擎信号;

object 用于调用Python方法;

action 用于运行窗口动作。

4)name

触发的方法标识:工作流信号名、模型方法名称或运行窗口动作act_window的数据库ID。

5)args

传递方法的参数

6)context

将值添加到上下文,在调用的方法、跳转的视图中可以直接取用。

7)confirm

弹出对话框,进行点击确认。

8)special="cancel"

用于向导视图的按钮,用来取消和关闭向导表单。

9)class

样式类名(常用 oe_highlight高亮显示)

参考文章:odoo Botton标签属性详解 - keenyeh - 博客园 (cnblogs.com)

https://www.cnblogs.com/hellojesson/p/8431121.html

odoo14 Botton按钮标签属性详解及按钮图标使用相关推荐

  1. audio标签的controls属性_HTML5教程 audio标签属性详解

    本篇教程探讨了HTML5教程 audio标签属性详解,希望阅读本篇文章以后大家有所收获,帮助大家HTML5+CSS3从入门到精通 . < src:String型,所播放音频的 url. auto ...

  2. html frameset 属性,html frameset标签怎么用?html frameset标签属性详解

    html frameset标签怎么用?html frameset标签属性详解,本篇文章主要讲述了html frameset标签的定义和用法,还有html frameset标签两个属性的用途(附实例) ...

  3. python tkinter button_Python连载60-Tkinter布局、按钮以及属性详解

    一.Tkinter​ 1.组件的大致使用步骤 (1)创建总面板 (2)创建面板上的各种组件: i.指定组件的父组件,即依附关系:ii.利用相应的属性对组件进行设置:iii.给组件安排布局. (3)同步 ...

  4. Android 总结:Manifest文件中,application和activity标签属性详解

    android:hasCode = ["true" | "false"] android:icon = "drawable resource" ...

  5. python tkinter库函数详解_Python连载60-Tkinter布局、按钮以及属性详解

    一.Tkinter​ 1.组件的大致使用步骤 (1)创建总面板 (2)创建面板上的各种组件: i.指定组件的父组件,即依附关系:ii.利用相应的属性对组件进行设置:iii.给组件安排布局. (3)同步 ...

  6. object标签属性详解

    最近在做视频直播这一块的,html5的video不能实现此功能,在网上查找了资料,觉得很有用. 一.介绍:我们要在网页中正常显示flash内容,那么页面中必须要有指定flash路径的标签.也就是OBJ ...

  7. HTML embed标签使用方法和属性详解

    HTML embed标签使用方法和属性详解 一.基本语法 代码如下: embed src=url 说明:embed可以用来插入各种多媒体,格式可以是 Midi.Wav.AIFF.AU.MP3等等,Ne ...

  8. 【input 标签的 type 属性详解】

    input 标签的 type 属性详解 1. input 输入标签的 type 属性 1.1 input 标签的 type类型 属性的常用属性值 ⑴ 单行文本框: type="text&qu ...

  9. php中li标签,li标签有哪些属性?css中li标签的属性详解

    在html中,我们经常会遇到li标签,那么li标签有哪些属性?下面我们来了解一下css中li标签的属性. 一:标签有哪些属性 在html中,使用css中li标签来控制样式,很多网站上都是点为开头,也有 ...

  10. html5中preload是什么意思,html的video标签的preload属性详解

    --------------------------------------------------------- Ta 只分享的内容开始 ------------------------------ ...

最新文章

  1. 219个opencv常用函数汇总
  2. 约翰•麦卡锡——不走寻常路的常识逻辑学家
  3. SQLServer2005遇到的一些错误:233,18452,18470
  4. vim多窗口使用技巧
  5. hMailServer 邮件系统安装配置篇
  6. Python_pandas 两种主要的数据类型(Series、DataFrame)
  7. Crash -- 生成Minidump调试信息
  8. vue watch 修改滚动条_只需要这几个vue快捷开发技巧,看完技术提升30%!!!!...
  9. java getnextentry_java.util.zip.ZipInputStream.getNextEntry()方法示例
  10. spring整合redis问题
  11. 利用计算机的图形能力来进行设计工作的是,计算机一级MSOffice考试巩固练习题...
  12. 浅谈Http协议、TCP协议
  13. mongodb java 不等于_mongoDB在java上面的应用
  14. vcpkg下载mysql库_VCpkg 开源库管理工具
  15. ESRI产品框架和PostgreSQL对比及GIS技术前景
  16. 刷题——逆波兰表达式
  17. Window环境下MQTT安装
  18. 如何将docx文本转换成使用微信小程序rich-text能编译的格式
  19. python二元函数如何编写,Nelder_Mead算法的简介和用作求解二维函数最小值的Python实现...
  20. 重复代码 Duplicated Code

热门文章

  1. linux mint卸载桌面环境,在Linux Mint 19/Ubuntu 18.04系统上安装Deepin桌面环境的方法
  2. 全面解析Linux 内核 3.10.x - Device Tree 详解
  3. 决策树——员工离职预测模型搭建
  4. 【UiBot干货】UiBot屏幕锁屏常见的7个问题
  5. java模拟简单的qq聊天_初学java之模拟QQ聊天软件(简单实现)
  6. 半小时体验云原生:手把手教你在k8s上部署springboot应用——干货分享,建议收藏
  7. matlab适应度函数为什么有2个输出,基于遗传算法的LQR优化问题,适应度函数总是报错。...
  8. 机器学习 k-近邻算法
  9. CF1467B Hills And Valleys 题解
  10. Qt自带示例演示程序