dolist(); if(count($lstObj) == 0){ $url = "index.php?option=com_staff&controller=staff&action=add"; header("location: ".$url); exit(0); } $data["lstObj"] = $lstObj; $data["lsTitle"] = "STAFF::::::::::::::"; $data["content"] = "components".DS."com_staff".DS."views".DS."dolist.php"; $data["title"] = "STAFF::::::::::::::"; $this->view->show("template.php", $data); } public function add(){ require_once("components".DS."com_areas".DS."models".DS."areasModel.php"); $objAreas = new areasModel(); $lstAreas = $objAreas->dolist(); require_once("components".DS."com_users".DS."models".DS."usersModel.php"); $objUsers = new usersModel(); $lstUsers = $objUsers->getAllUsers(); $data["lstAreas"] = $lstAreas; $data["lstUsers"] = $lstUsers; $data["frm_title"] = "AGREGAR STAFF::::::::::"; $data["content"] = "components".DS."com_staff".DS."views".DS."form.php"; $data["title"] = "Agregar Staff:::::::::::::"; $this->view->show("template.php", $data); } public function save(){ $area = $_POST['lstArea']; $user = $_POST['lstUser']; $desc = $_POST['description']; $message = ""; require("components".DS."com_staff".DS."models".DS."staffModel.php"); $obj = new staffModel(); $data_sql['idarea'] = $area; $data_sql['iduser'] = $user; $data_sql['description'] = $desc; $data_sql['date_create'] = date("Y-m-d H:i:s"); $data_sql['state'] = 1; list($query, $id, $message) = $obj->addItem($data_sql); $url = "index.php?option=com_staff&controller=staff&action=dolist"; header("location: ".$url); exit(); } public function setTitle($type){ $html_title = ""; switch ($type){ case 1: $html_title = "Lista de Informes"; break; case 2: $html_title = "Lista de Reportes"; break; default: $html_title = "Lista de Reportes"; break; } return $html_title; } } ?>