Openerp 开场白:改变;创建;搜索的按钮行为:产品
我正在尝试从openERP中的默认新产品页面继承和添加/删除一些字段。我想更改“搜索产品”视图中默认的“创建”按钮的行为,以将用户发送到“新修改的产品”页面,但我似乎无法更改它。我尝试了XPath、position=“replace”和其他一些方法,但似乎没有任何效果。我怎么抓住它?只需使用XPath并用另一个按钮替换它 如何更改单击该按钮的结果Openerp 开场白:改变;创建;搜索的按钮行为:产品,openerp,Openerp,我正在尝试从openERP中的默认新产品页面继承和添加/删除一些字段。我想更改“搜索产品”视图中默认的“创建”按钮的行为,以将用户发送到“新修改的产品”页面,但我似乎无法更改它。我尝试了XPath、position=“replace”和其他一些方法,但似乎没有任何效果。我怎么抓住它?只需使用XPath并用另一个按钮替换它 如何更改单击该按钮的结果 谢谢,我想您正在尝试删除树视图中显示的创建按钮。要删除它,有一个名为web-remove-quick-create的openerp模块。它在花园里。请
谢谢,我想您正在尝试删除树视图中显示的创建按钮。要删除它,有一个名为
web-remove-quick-create
的openerp模块。它在花园里。请用这个。否则,请尝试修改jc和css文件。
谢谢我想您正在尝试删除树视图中显示的创建按钮。要删除它,有一个名为
web-remove-quick-create
的openerp模块。它在花园里。请用这个。否则,请尝试修改jc和css文件。
谢谢你杰夫
您不能通过使用XPath,position=“replace”来删除create按钮。创建按钮是From视图模板的一部分,您可以在web插件部分formview js文件中找到该模板。和QWebXML模板,您可以使用一些硬代码对其进行web修改,但这将影响所有视图,因为“创建”按钮是所有视图的通用/通用模板。
所以,即使你尝试CSS和JS的东西,我也不建议
谢谢你,杰夫
您不能通过使用XPath,position=“replace”来删除create按钮。创建按钮是From视图模板的一部分,您可以在web插件部分formview js文件中找到该模板。和QWebXML模板,您可以使用一些硬代码对其进行web修改,但这将影响所有视图,因为“创建”按钮是所有视图的通用/通用模板。
所以,即使你尝试CSS和JS的东西,我也不建议
谢谢,您没有描述您想要实现的目标,但可能的解决方案是:
- 授予用户对产品模型的只读访问权限,让他们
- 通过向导创建新产品,通过客户端操作打开
- 授予用户对产品模型的只读访问权限,让他们
- 通过向导创建新产品,通过客户端操作打开
<?xml version='1.0'?>
<field name='weight' position='after'> </field>
<?xml version='1.0'?>
<field name='weight' position='replace'><field name='weight' invisible='1'?></field>
-要删除权重字段,只需使用replace更改position属性
保存继承的视图,其操作完成。您也可以通过将“不可见”添加到归档属性(如
<?xml version='1.0'?>
<field name='weight' position='after'> </field>
<?xml version='1.0'?>
<field name='weight' position='replace'><field name='weight' invisible='1'?></field>
如果有多个继承视图引用同一字段,则可能需要增加或减少继承视图的序列值,以更改继承视图的顺序以获得必要的行为 据我所知,您希望修改产品表单视图,并删除应用程序中一些不必要的字段 您只需要为需要从表单视图中删除的字段创建继承视图。 对于6.1 删除“产品表单”视图中的“重量”字段的步骤
<?xml version='1.0'?>
<field name='weight' position='after'> </field>
<?xml version='1.0'?>
<field name='weight' position='replace'><field name='weight' invisible='1'?></field>
-要删除权重字段,只需使用replace更改position属性
保存继承的视图,其操作完成。您也可以通过将“不可见”添加到归档属性(如
<?xml version='1.0'?>
<field name='weight' position='after'> </field>
<?xml version='1.0'?>
<field name='weight' position='replace'><field name='weight' invisible='1'?></field>
如果有多个继承视图引用同一字段,则可能需要增加或减少继承视图的序列值,以更改继承视图的顺序以获得必要的行为 请添加更多信息。添加代码,请添加更多信息。添加代码,因为它不在标准插件中,所以它应该是一个社区模块。你能提供一个链接吗?@DReispt:我已经修改了我的答案。谢谢,这不是标准插件,所以它应该是一个社区模块。你能提供一个链接吗?@DReispt:我已经修改了我的答案。谢谢在openERP的标准安装中,当您单击“新产品”时,会出现一个默认页面。同一个按钮出现在多个菜单中,但让我们将讨论限制在一个菜单中