add a colour column to hold colour coded status
This commit is contained in:
parent
0035d35f96
commit
a06fbce085
|
@ -139,6 +139,16 @@ class IconColumn(object):
|
|||
'%s/%s' % (self.table.portal_url, self.iconName))
|
||||
|
||||
|
||||
class ColourColumn(Column):
|
||||
grok.baseclass()
|
||||
header = u""
|
||||
weight = -1
|
||||
cssClasses = {'td': 'colour-column'}
|
||||
|
||||
def renderCell(self, item):
|
||||
return u""
|
||||
|
||||
|
||||
class DeleteColumn(IconColumn, LinkColumn):
|
||||
grok.baseclass()
|
||||
header = u""
|
||||
|
|
|
@ -52,6 +52,12 @@ class InformationsTable(TasksTable):
|
|||
pass
|
||||
|
||||
|
||||
|
||||
class ColourColumn(column.ColourColumn):
|
||||
grok.name('dms.colour')
|
||||
grok.adapts(Interface, Interface, BaseTable)
|
||||
|
||||
|
||||
class BaseTitleColumn(column.TitleColumn):
|
||||
grok.name('dms.title')
|
||||
grok.adapts(Interface, Interface, BaseTable)
|
||||
|
|
Reference in New Issue