[英]Call a Sub Window In Point Of Sale interface through button in Odoo
我需要问问是否有办法在Odoo-8的“销售点”界面中调用子窗口。 我的情况是我在POS界面上有一个按钮,我需要通过该按钮调用子/子窗口。 该窗口将具有一些按钮和一些文本框,以接受用户的输入。 我可以显示带有错误消息的pop_up表单。 但是我需要调用带有字段和按钮的表单。 任何帮助或指导将不胜感激。 谢谢n问候
可以通过使按钮调用返回ir.action.act_window的函数来完成。
return {
'type': 'ir.actions.act_window',
'res_model': 'base.language.export',
'view_mode': 'form',
'view_type': 'form',
'res_id': this.id,
'views': [(False, 'form')],
'target': 'new',
}
这将打开一个带有模型的窗口。 您可能需要创建一个新模型来保留新数据和视图。 您也可以使用'view_id': view_id,
指定视图'view_id': view_id,
但请记住,view_id必须是一个ID(整数)。
希望这会对您有所帮助。
您必须为此创建小部件。 因此,基本上创建一个模板文件和js文件来处理按钮单击和其他操作。
如何创建小部件及其基本功能: https : //www.odoo.com/documentation/8.0/howtos/web.html
例如,请参见pos_discount模块。
随时询问是否出现任何问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.