如何在保存模式下打开向导操作还隐藏编辑、创建、保存和丢弃按钮 Odoo 11
Posted
技术标签:
【中文标题】如何在保存模式下打开向导操作还隐藏编辑、创建、保存和丢弃按钮 Odoo 11【英文标题】:How to open wizard action in save mode also hide edit,create,save & discard button Odoo11 【发布时间】:2019-07-16 05:55:22 【问题描述】:当我单击按钮时,向导会以“编辑”模式打开。我想在“保存”模式下打开向导也想隐藏按钮页脚(创建、编辑、保存和丢弃)。那么,有人建议我解决这个问题吗?
我的代码如下:
o_button_help: function()
var self = this;
event.stopPropagation();
event.preventDefault();
rpc.query(
model: 'timesheet.help',
method: 'get_timesheet_help_document',
args: [],
).then(function (res)
test = res['timesheet_document_view_id'];
self.do_action(
name: ("Help"),
type: 'ir.actions.act_window',
res_model: 'document.document',
view_mode: 'form,tree,kanban',
view_type: 'form',
views: [[false, 'form'],[false, 'list'],[false, 'kanban']],
target: 'new',
res_id: test,
,on_reverse_breadcrumb: function() return self.reload();)
);
还附上截图: 提前致谢
【问题讨论】:
【参考方案1】:通过在操作中应用标志并通过 jquery 隐藏按钮解决了问题:
o_button_help: function()
var self = this;
event.stopPropagation();
event.preventDefault();
rpc.query(
model: 'timesheet.help',
method: 'get_timesheet_help_document',
args: [],
).then(function (res)
test = res['timesheet_document_view_id'];
self.do_action(
name: ("Help"),
type: 'ir.actions.act_window',
res_model: 'document.document',
view_mode: 'form,tree,kanban',
view_type: 'form',
views: [[false, 'form'],[false, 'list'],[false, 'kanban']],
target: 'new',
res_id: test,
flags: 'form': 'mode': 'readonly', 'initial_mode': 'readonly',
,on_reverse_breadcrumb: function() return self.reload();)
);
<form class="o_form_document">
<script>
$(document).ready(function()
$(".modal-header").hide();
$(".modal-footer").hide();
);
</script>
...
</form>
谢谢大家。
【讨论】:
以上是关于如何在保存模式下打开向导操作还隐藏编辑、创建、保存和丢弃按钮 Odoo 11的主要内容,如果未能解决你的问题,请参考以下文章