Example #1
0
 public function taskDetailsAction()
 {
     $this->no_layout(true);
     $id = $this->get('id');
     if (is_null($id)) {
         throw new Exception("Not found id");
     }
     $task_details = $this->_driver->get_task_details($id);
     $this->assign('head_task_details', $task_details[0]);
     $template_name = Template::details_partial_template_exist($task_details[0]['task_name']) ? $task_details[0]['task_name'] : PARTIAL_DEFAULT_TEMPLATE_NAME;
     unset($task_details[0]);
     $this->assign('sub_task_details', $task_details);
     $this->view_name(PARTIAL_TEMPLATE_PATH . $template_name . '/' . DETAILS_PARTIAL_TEMPLATE_NAME);
 }