callable formstyle without wrapper, thanks Iceberg
This commit is contained in:
@@ -1 +1 @@
|
|||||||
Version 1.99.4 (2011-12-25 12:33:19) stable
|
Version 1.99.4 (2011-12-25 14:02:50) stable
|
||||||
|
|||||||
+3
-3
@@ -982,11 +982,11 @@ class SQLFORM(FORM):
|
|||||||
table.append(LI(DIV(a,_class='w2p_fl'),
|
table.append(LI(DIV(a,_class='w2p_fl'),
|
||||||
div_b,
|
div_b,
|
||||||
DIV(c,_class='w2p_fc'),_id=id))
|
DIV(c,_class='w2p_fc'),_id=id))
|
||||||
elif type(self.formstyle) == type(lambda:None):
|
elif callable(self.formstyle):
|
||||||
table = TABLE()
|
table = TABLE()
|
||||||
for id,a,b,c in xfields:
|
for id,a,b,c in xfields:
|
||||||
td_b = self.field_parent[id] = TD(b,_class='w2p_fw')
|
raw_b = self.field_parent[id] = b
|
||||||
newrows = self.formstyle(id,a,td_b,c)
|
newrows = self.formstyle(id,a,raw_b,c)
|
||||||
if type(newrows).__name__ != "tuple":
|
if type(newrows).__name__ != "tuple":
|
||||||
newrows = [newrows]
|
newrows = [newrows]
|
||||||
for newrow in newrows:
|
for newrow in newrows:
|
||||||
|
|||||||
Reference in New Issue
Block a user