function total_task_times_by_task_print() { $this->setLayout("html"); $task = ProjectTasks::findById(get_id()); $st = DateTimeValueLib::make(0, 0, 0, 1, 1, 1900); $et = DateTimeValueLib::make(23, 59, 59, 12, 31, 2036); $timeslotsArray = Timeslots::getTaskTimeslots(null, null, null, $st, $et, get_id()); tpl_assign('estimate', $task->getTimeEstimate()); //tpl_assign('timeslots', $timeslots); tpl_assign('timeslotsArray', $timeslotsArray); tpl_assign('workspace', $task->getProject()); tpl_assign('template_name', 'total_task_times'); tpl_assign('title', lang('task time report')); tpl_assign('task_title', $task->getTitle()); $this->setTemplate('report_printer'); }
function total_task_times_by_task_print() { $this->setLayout("html"); $task = ProjectTasks::findById(get_id()); $st = DateTimeValueLib::make(0, 0, 0, 1, 1, 1900); $et = DateTimeValueLib::make(23, 59, 59, 12, 31, 2036); $timeslotsArray = Timeslots::getTaskTimeslots(active_context(), null, null, $st, $et, get_id()); tpl_assign('columns', array()); tpl_assign('user', array()); tpl_assign('group_by', array()); tpl_assign('grouped_timeslots', array()); tpl_assign('template_name', 'total_task_times'); tpl_assign('estimate', $task->getTimeEstimate()); tpl_assign('timeslotsArray', $timeslotsArray); tpl_assign('title', lang('task time report')); tpl_assign('task_title', $task->getTitle()); tpl_assign('start_time', $st); tpl_assign('end_time', $et); $this->setTemplate('report_printer'); }