在mykid的视图里添加一个智能按钮,可以显示出该用户的订单数量有几笔
点击后可跳转至筛选后的tree页面,展示详细订单。
代码部分的xml视图,添加到 mykid_form视图中:【升级后就能看到智能按钮的图标,可以先不写逻辑,直接【action_mykid】里边print看一下效果也行】
其中【value2】是一个计算字段。智能按钮的图标icon,按钮名<span>按钮名</span>可以根据自己需要的按钮功能来更改,button的name为action_mykid是要在py中定义这个方法的。
mysale_name = fields.Many2one('mysale.mysale', string="用户姓名")
value2 = fields.Integer(compute='_compute_value2')
def action_mykid(self):
return {
'type': 'ir.actions.act_window',
'name': 'mysale_tree',
'res_model': 'mysale.mysale',
'view_mode': 'tree,form',