第三十一节 DTCloud 表单-按钮(button)

前端标准格式

<header>
    <button name="button_name" type="object"  string=“确认" />

<button id="create_invoice_percentage" 
    name="%(sale.action_view_sale_advance_payment_inv)d" 
    string="创建发票"
    type="action" />
</header>

<button name="associated_view" type="object"
        invisible="report_type not in ['qweb-pdf', 'qweb-html', 'qweb-text']" icon='fa-code'
        class="oe_stat_button">
        <div class="o_field_widget o_stat_info">
            <span class="o_stat_text">Qweb Views</span>
        </div>
</button>

属性

string:定义按钮显示文本
type:执行的动作类型,object,action
object 用于调用Python方法;action 用于运行窗口动作。
name:所运行动作的ID,触发的方法标识。
class:应用 CSS 样式的可选属性,与HTML中用法相同
args:传递方法的参数
content :将值添加到上下文,在调用的方法、跳转的视图中可以直接取用。
confirm :弹出对话框,进行点击确认。
special=“cancel” :用于向导视图的按钮,用来取消和关闭向导表单。
states: 可见的状态
font_icon:字体图标
classname: 样式类名(常用 oe_highlight高亮显示)

后台格式

 def button_name(self):
     pass
     return True

  • 10
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DTCloud4

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值