我正在使用Odoo 10e。在我的特定模型的树视图或表单视图中,我想将创建按钮文本更改为Add New User
。我们怎样才能做到这一点? 我试图用Xpath来做这个,但据我所知Xpath是用来从视图继承并在视图中添加一些东西,以不改变父视图中的项目Odoo - 更改创建按钮文本
2
A
回答
0
创建一个xml文件并在下面写下代码在里面。
对于listview和formview,它会根据您的自定义字符串更改创建按钮的名称。
将此xml文件路径添加到清单文件中的qweb部分。
<?xml version="1.0" encoding="UTF-8"?>
<templates id="template" xml:space="preserve">
<t t-extend="ListView.buttons">
<t t-jquery=".o_list_button_add" t-operation="replace">
<button type="button" class="btn btn-primary btn-sm o_list_button_add" accesskey="c">
<t t-if="widget.model === 'sale.order'">
Your String
</t>
<t t-if="widget.model !== 'sale.order'">
<t t-esc="widget.options.addable"/>
</t>
</button>
</t>
</t>
<t t-extend="FormView.buttons">
<t t-jquery=".o_form_button_create" t-operation="replace">
<button t-if="widget.is_action_enabled('create')" type="button"
class="btn btn-default btn-sm o_form_button_create" accesskey="c">
<t t-if="widget.model === 'sale.order'">
Your String
</t>
<t t-if="widget.model !== 'sale.order'">
Create
</t>
</button>
</t>
</t>
</templates>
我希望这个答案能帮到你。
相关问题
- 1. Appcelerator更改按钮文本
- 2. 更改按钮文本
- 3. 更改文本onclick按钮
- 4. Silverlight更改按钮文本
- 5. 更改NSOpenPanel按钮文本
- 6. UI按钮更改文本
- 7. 使用UnityScript创建的Unity 5更改按钮文本
- 8. 更改文本和取消按钮创建弹出窗口
- 9. Dyamically创建UserForm,命令按钮和文本框:不注册文本框更改
- 10. 单击按钮创建文本文件
- 11. 更改引导加载按钮文本
- 12. 更改随机按钮文本C#
- 13. Gridview更改按钮列中的文本
- 14. 更改向导步骤按钮文本
- 15. 更改文本点击按钮
- 16. 更改按钮文本 - Windows Phone 7
- 17. 更改按钮文本(selectfield) - Sencha Touch
- 18. 更改按钮的文本值
- 19. 在Android上更改按钮文本
- 20. Asp.net AjaxFileUpload更改按钮文本
- 21. 输入文本更改onclick按钮值
- 22. 更改gridview的按钮文本
- 23. 更改WinForm按钮文本颜色?
- 24. 更改IOS完成按钮文本
- 25. 按钮消失当textview文本更改
- 26. Android随机更改按钮文本
- 27. 更改切换按钮文本颜色
- 28. 更改按钮上文本的方向
- 29. 更改点击按钮的文本
- 30. 更改值和文本的按钮
你有没有检查是这样的: <按钮名称= “your_target_button_name”> <属性名= “标签”>添加新用户 –