changeset 3943d382c368 in trytond:default
details: https://hg.tryton.org/trytond?cmd=changeset;node=3943d382c368
description:
Add all buttons to default form view
issue9870
review333231002
diffstat:
CHANGELOG | 1 +
trytond/model/modelview.py | 5 +++++
2 files changed, 6 insertions(+), 0 deletions(-)
diffs (23 lines):
diff -r 71e9a683c444 -r 3943d382c368 CHANGELOG
--- a/CHANGELOG Fri Dec 04 18:40:26 2020 +0100
+++ b/CHANGELOG Sat Dec 05 11:43:59 2020 +0100
@@ -1,3 +1,4 @@
+* Add all buttons to default form view
* Unify PYSON string format
* Forbid all white spaces except space in Char field
diff -r 71e9a683c444 -r 3943d382c368 trytond/model/modelview.py
--- a/trytond/model/modelview.py Fri Dec 04 18:40:26 2020 +0100
+++ b/trytond/model/modelview.py Sat Dec 05 11:43:59 2020 +0100
@@ -334,6 +334,11 @@
xml += "<newline/>"
else:
xml += '<field name="%s" colspan="4"/>' % (i,)
+ if cls._buttons:
+ xml += '<group id="buttons" col="-1" colspan="4">'
+ for button in cls._buttons:
+ xml += '<button name="%s"/>' % button
+ xml += '</group>'
xml += "</form>"
elif view_type == 'tree':
field = 'id'