Add printer-friendly view for "full" employee schedule
i.e. whatever version of that the user happens to be currently viewing
This commit is contained in:
parent
c9799f5943
commit
f97b26506f
7 changed files with 182 additions and 137 deletions
|
@ -184,6 +184,13 @@ class ScheduleView(TimeSheetView):
|
|||
permission='schedule.edit')
|
||||
config.add_tailbone_permission('schedule', 'schedule.edit', "Edit full schedule")
|
||||
|
||||
# print schedule
|
||||
config.add_route('schedule.print', '/schedule/print')
|
||||
config.add_view(cls, attr='full', route_name='schedule.print',
|
||||
renderer='/shifts/schedule_print.mako',
|
||||
permission='schedule.print')
|
||||
config.add_tailbone_permission('schedule', 'schedule.print', "Print schedule")
|
||||
|
||||
|
||||
def includeme(config):
|
||||
ScheduleView.defaults(config)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue