`
cuiyadll
  • 浏览: 203732 次
文章分类
社区版块
存档分类
最新评论

OpenERP QWeb模板标签笔记

阅读更多

在OpenERP中,通过QWeb来对模板进行渲染后加载到浏览器中,而模板中有许多的标签来定制各种需求变化,在这里记录学习过程中碰到的标签定义,以方便查询。

模板中的标签统一都是以"t-"开始的。

t-name用于指明模板的名称

t-extend用于指明该模板是继承自另外哪一个模板,后面会带父模板的名称,如:t-extend=“Login"

t-jQuery一个jQuery的选择器,后面指明选择器的定义,如:t-jquery=".oe_logiin"

t-operation一般跟在t-jquery后面,指明选择器找到元素后执行的动作,其值有:append(追加)、replace(替换)

t-if用于指明元素在页面产生的条件,后面是带一个JavaScript的表达式,返回True或False

t-att-###用于指明一个元素的属性值,###是元素的属性名称,如:t-att-value="javascript表达式"

t-foreach用于指明一个循环调用,后面一般带的是一个数组

t-as用于取得循环中的单个值,与t-foreach搭配使用,后面带的是一个变量名,可以循环中使用变量取值

t-esc用于一个文字输出

t-call用于调用另外模板,后面带一个模板的名称

t-set用于设定一个变量,后面带变量的名称,一般跟t-value搭配使用

t-value用于指定某个变量或元素的值

分享到:
评论

相关推荐

    QWeb开发文档

    在这个示例中,可以看到如何使用QWeb模板标签(如t-name, t-att, t-if, t-esc等)来创建模板结构,以及如何通过传递给模板的上下文数据来动态渲染内容。示例中涉及到了条件渲染(如使用t-if指令),列表循环(如使用...

    Odoo的网页模块QWEB简述.doc

    QWEB 模块是 OpenERP 中的一个重要组件,负责生成网页的视图和模板。在本文中,我们将对 Odoo 的 QWEB 模块进行简要介绍,并解释其在 OpenERP 中的应用。 静态文件夹 在 OpenERP 中,所有的静态文件,如 CSS、JS ...

    OpenERP 文档

    - QWeb 是 OpenERP Web 中使用的模板引擎。 - 它允许开发者使用简单易懂的语法来定义 HTML 模板。 - **API**: - QWeb 提供了一系列 API 供开发者使用。 - 包括渲染模板、处理变量等功能。 - **指令**: - 指令...

    openERP 7.0使用手册 第五章 采购基本操作

    《OpenERP 7.0使用手册 第五章 采购基本操作》 OpenERP 7.0的采购管理是企业资源规划系统中一个重要的组成部分,它涵盖了从采购需求产生到完成付款的全过程。本章主要讨论了采购的基本操作,包括采购订单的创建、...

    odoo qweb文档

    Odoo/OpenERP的网页模块QWEB简述

    openERP 7.0使用手册 第三章 OpenERP快速入门

    OpenERP 7.0 使用手册第三章 OpenERP 快速入门 OpenERP 是一种开源的企业资源计划(ERP)软件,它可以帮助企业管理其业务操作,包括销售、采购、库存、财务等。下面是 OpenERP 7.0 使用手册第三章 OpenERP 快速入门...

    OpenERP开发基础教程

    OpenERP应用和开发基础,主要讲述OPENERP的系统架构以及基本知识,还有开发的一些基本语法等,非常适合入门者使用。

    openerp教程

    openerp教程

    OpenERP应用和开发基础文档及相关资源

    OpenERP应用和开发基础 OpenERP应用和开发基础(第一章).pdf OpenERP应用和开发基础(第二章).pdf OpenERP应用和开发基础(第三章).pdf OpenERP应用和开发基础(第四章).pdf OpenERP应用和开发基础(第五章).pdf OpenERP...

    openerp应用和开发

    OpenERP应用和开发基础,随着openerp的发展,越来越多的中小企业开始应用此erp系统,免费开源是最大的特点

    openerp 免费下载

    OpenERP是一款优秀的开源ERP软件。开源是说,软件完全公开,您不仅可以自由下载软件,还可以自由下载软件的所有源代码;软件本身没有任何秘密, 没有任何用户数限制,没有任何收费!优秀是说,软件功能丰富,品质...

    openerp.zip_openERP

    3. 插件开发:除了基本模块,还可以开发自定义插件,如邮件通知、打印模板等。 4. 安全与权限:理解Odoo的访问控制列表(ACLs)和角色权限,确保数据安全。 5. 性能优化:了解如何优化查询,减少数据库负担,提升...

    OpenERP Installing Ubuntu9.04

    OpenERP Installing Ubuntu9.04

    OpenERP.rar_openERP

    这个压缩包文件“OpenERP.rar_openERP”包含了关于OpenERP的应用和开发基础的详细资料,主要以“OpenERP应用和开发基础_091224.pdf”这本书的形式呈现。 首先,我们要理解OpenERP的核心概念。它是一个模块化的系统...

    OpenERP_Technical开发教程

    OpenERP提供了完整的工具箱,包括集成的对象关系映射(ORM)支持、模板驱动的模型视图控制器(MVC)接口、报表生成系统、自动化国际化等特性。 #### Python与RAD框架 Python是一种高级动态编程语言,非常适合快速...

    使用虚拟机VM运行Linux版OpenERP

    OpenERP、Linux版、虚拟机VM、如何使用虚拟机VM运行Linux版OpenERP

    OpenERP操作指南

    OpenERP操作指南

    openerp 7.0 allinone part2

    openerp 7.0 allinone 安装包part1

    OpenERP应用和开发基础

    OpenERP应用和开发基础OpenERP应用和开发基础

    OpenERP_6.1_web框架指南

    OpenERP_6.1_web框架指南

Global site tag (gtag.js) - Google Analytics