Allows you to set SQLFORM.default_formstyle and set the default formstyle for all SQLFORMs
This commit is contained in:
+4
-2
@@ -971,6 +971,8 @@ class SQLFORM(FORM):
|
||||
inline=formstyle_inline,
|
||||
)
|
||||
|
||||
default_formstyle='table3cols'
|
||||
|
||||
FIELDNAME_REQUEST_DELETE = 'delete_this_record'
|
||||
FIELDKEY_DELETE_RECORD = 'delete_record'
|
||||
ID_LABEL_SUFFIX = '__label'
|
||||
@@ -1013,7 +1015,7 @@ class SQLFORM(FORM):
|
||||
keepopts=[],
|
||||
ignore_rw=False,
|
||||
record_id=None,
|
||||
formstyle='table3cols',
|
||||
formstyle=None,
|
||||
buttons=['submit'],
|
||||
separator=': ',
|
||||
extra_fields=None,
|
||||
@@ -1022,7 +1024,7 @@ class SQLFORM(FORM):
|
||||
T = current.T
|
||||
|
||||
self.ignore_rw = ignore_rw
|
||||
self.formstyle = formstyle
|
||||
self.formstyle = formstyle or SQLFORM.default_formstyle
|
||||
self.readonly = readonly
|
||||
# Default dbio setting
|
||||
self.detect_record_change = None
|
||||
|
||||
Reference in New Issue
Block a user