w2p_even and w2p_odd in grid

This commit is contained in:
mdipierro
2014-02-19 08:43:40 -06:00
parent 6c622b4100
commit 2c8f2173a3
2 changed files with 9 additions and 11 deletions
+1 -1
View File
@@ -1 +1 @@
Version 2.8.2-stable+timestamp.2014.02.14.22.30.06 Version 2.8.2-stable+timestamp.2014.02.19.08.42.27
+8 -10
View File
@@ -722,8 +722,8 @@ def formstyle_table2cols(form, fields):
_help = TD(help, _class='w2p_fc', _width='50%') _help = TD(help, _class='w2p_fc', _width='50%')
_controls = TD(controls, _class='w2p_fw', _colspan='2') _controls = TD(controls, _class='w2p_fw', _colspan='2')
_label = TD(label, _class='w2p_fl', _width='50%') _label = TD(label, _class='w2p_fl', _width='50%')
table.append(TR(_label, _help, _id=id + '1', _class='even')) table.append(TR(_label, _help, _id=id + '1', _class='w2p_even even'))
table.append(TR(_controls, _id=id + '2', _class='odd')) table.append(TR(_controls, _id=id + '2', _class='w2p_even odd'))
return table return table
@@ -2539,9 +2539,9 @@ class SQLFORM(FORM):
if buttons_placement in ['left', 'both']: if buttons_placement in ['left', 'both']:
trcols.insert(0, row_buttons) trcols.insert(0, row_buttons)
if numrec % 2 == 0: if numrec % 2 == 0:
classtr = 'even' classtr = 'w2p_even even'
else: else:
classtr = 'odd' classtr = 'w2p_odd odd'
numrec += 1 numrec += 1
if id: if id:
rid = id rid = id
@@ -2914,8 +2914,6 @@ class SQLTABLE(TABLE):
renderstyle=False, renderstyle=False,
cid=None, cid=None,
colgroup=False, colgroup=False,
even_row_cls='even',
odd_row_cls='odd',
**attributes **attributes
): ):
@@ -2980,9 +2978,9 @@ class SQLTABLE(TABLE):
for (rc, record) in enumerate(sqlrows): for (rc, record) in enumerate(sqlrows):
row = [] row = []
if rc % 2 == 0: if rc % 2 == 0:
_class = even_row_cls _class = 'w2p_even even'
else: else:
_class = odd_row_cls _class = 'w2p_odd odd'
if not selectid is None: # new implement if not selectid is None: # new implement
if record.get('id') == selectid: if record.get('id') == selectid:
@@ -3098,10 +3096,10 @@ class SQLTABLE(TABLE):
def style(self): def style(self):
css = ''' css = '''
table tbody tr.odd { table tbody tr.w2p_odd {
background-color: #DFD; background-color: #DFD;
} }
table tbody tr.even { table tbody tr.w2p_even {
background-color: #EFE; background-color: #EFE;
} }
table tbody tr.rowselected { table tbody tr.rowselected {