Add highlight for non-active customers in grid
This commit is contained in:
parent
065ad9e422
commit
e852613567
|
@ -131,12 +131,20 @@ class CustomerView(MasterView):
|
|||
g.set_sorter('person', model.Person.display_name)
|
||||
g.set_renderer('person', self.grid_render_person)
|
||||
|
||||
# active_in_pos
|
||||
g.filters['active_in_pos'].default_active = True
|
||||
g.filters['active_in_pos'].default_verb = 'is_true'
|
||||
|
||||
g.set_link('id')
|
||||
g.set_link('number')
|
||||
g.set_link('name')
|
||||
g.set_link('person')
|
||||
g.set_link('email')
|
||||
|
||||
def grid_extra_class(self, customer, i):
|
||||
if not customer.active_in_pos:
|
||||
return 'warning'
|
||||
|
||||
def get_instance(self):
|
||||
try:
|
||||
instance = super(CustomerView, self).get_instance()
|
||||
|
|
Loading…
Reference in a new issue