protected function getPageView() { // tylul na pasku $this->top_title = 'Podgląd żołnierza'; global $login; // zmienne wyswietlania na wypadek gdy strona z odznaczeniem nie istnieje $this->tpl_values['wstecz'] = '/zolnierze'; // sprawdzanie czy id istnieje w linku if (!($id_item = ClassTools::getValue('id_item'))) { $this->alerts['danger'] = 'Brak podanego id'; // ladowanie strony do wyswietlania bledow // zmienne ktore mozna uzyc: wstecz, title oraz alertow return $this->loadTemplate('alert'); } $this->actions(); // ladowanie klasy $item = new ClassSoldier($id_item); // sprawdzanie czy klasa zostala poprawnie zaladowana if (!$item->load_class) { $this->tpl_values['wstecz'] = '/zolnierze'; $this->alerts['danger'] = 'Żołnierz nie istnieje'; // ladowanie strony do wyswietlania bledow // zmienne ktore mozna uzyc: wstecz, title oraz alertow return $this->loadTemplate('alert'); } $this->breadcroumb[] = array('name' => "{$item->name} {$item->surname}", 'link' => "/zolnierze/podglad/{$item->id}"); // css soldier print $this->load_soldier_print = true; // tytul $this->tpl_title = 'Żołnierz: Podgląd'; // ladowanie dzieci $this->tpl_values['soldier_child'] = $item->getChildrens(); // ladowanie adresow $this->tpl_values['soldier_addresses'] = $item->getAddresses(); // ladowanie szkol wyzszych $this->tpl_values['soldier_schools'] = $item->getSchools(); // ladowanie jezykow $this->tpl_values['soldier_languages'] = $item->getLanguages(); // ladowanie praw jazdy $this->tpl_values['soldier_driver_licenses'] = $item->getDriverLicenses(); // ladowanie stopni wojskowych $this->tpl_values['soldier_ranks'] = $item->getRanks(); // ladowanie aktualnego stopnia wojskowego $this->tpl_values['soldier_actually_rank'] = ClassSoldierRank::getActuallyRank($item->id); // ladowanie odznaczen $this->tpl_values['soldier_badges'] = $item->getBadges(); // ladowanie wyposazenia $this->tpl_values['soldier_equipments'] = $item->getEquipments(); // ladowanie misji $this->tpl_values['soldier_missions'] = $item->getMissions(); // ladowanie szkolen $this->tpl_values['soldier_trainings'] = $item->getTrainings(); // Wypadki i urazy $this->tpl_values['form_injuries'] = ClassTools::nl2br($item->injuries); // przypisanie zmiennych formularza do zmiennych klasy $array_form_class = array('id_soldier' => $item->id, 'form_sex' => $item->sex, 'sex_name' => $item->sex_name, 'form_name' => $item->name, 'form_second_name' => $item->second_name, 'form_surname' => $item->surname, 'form_date_birthday' => $item->date_birthday, 'form_place_birthday' => $item->place_birthday, 'form_citizenship' => $item->citizenship, 'form_nationality' => $item->nationality, 'form_pesel' => $item->pesel, 'form_identity_document' => $item->identity_document, 'form_mail' => $item->mail, 'form_phone' => $item->phone, 'education_type_name' => $item->education_type_name, 'form_height' => $item->height != '' ? $item->height . 'cm' : '', 'form_weight' => $item->weight != '' ? $item->weight . 'kg' : '', 'form_shoe_number' => $item->shoe_number, 'form_blood_group' => $item->blood_group, 'form_name_mother' => $item->name_mother, 'form_surname_mother' => $item->surname_mother, 'form_name_father' => $item->name_father, 'form_surname_father' => $item->surname_father, 'form_name_partner' => $item->name_partner, 'form_surname_partner' => $item->surname_partner, 'form_education_type' => $item->id_education_type, 'form_wku' => $item->wku, 'form_health_category' => $item->health_category, 'form_military' => $item->id_military, 'military_name' => $item->military_name, 'form_status' => $item->id_status, 'status_name' => $item->status_name); // przypisywanieszych zmiennych do zmiennych formularza $this->setValuesTemplateByArrayPost($array_form_class); // ladowanie strony z formularzem return $this->loadTemplate('/soldier/view'); }
protected function getPageView($soldier) { global $login; // tylul na pasku $this->top_title = 'Podgląd misji żołnierza'; // zmienne wyswietlania na wypadek gdy strona z odznaczeniem nie istnieje $wstecz = "/zolnierze/{$soldier->id}/misje"; // sprawdzanie czy id istnieje w linku if (!($id_child_item = ClassTools::getValue('id_child_item'))) { $this->tpl_values['wstecz'] = $wstecz; $this->alerts['danger'] = 'Brak podanego id'; // ladowanie strony do wyswietlania bledow // zmienne ktore mozna uzyc: wstecz, title oraz alertow return $this->loadTemplate('alert'); } $this->actions(); // ladowanie klasy $item = new ClassSoldier2Mission($id_child_item); $this->tpl_values['wstecz'] = $wstecz; // sprawdzanie czy klasa zostala poprawnie zaladowana if (!$item->load_class) { $this->alerts['danger'] = 'Przypisanie misji do żołnierza nie istnieje'; // ladowanie strony do wyswietlania bledow // zmienne ktore mozna uzyc: wstecz, title oraz alertow return $this->loadTemplate('alert'); } // sprawdzanie szkola jest przypisana do tego zolnierza if ($soldier->id != $item->id_soldier) { $this->alerts['danger'] = 'Misja nie jest przypisana do tego żołnierza'; // ladowanie strony do wyswietlania bledow // zmienne ktore mozna uzyc: wstecz, title oraz alertow return $this->loadTemplate('alert'); } // tytul $this->tpl_title = "{$soldier->name} {$soldier->surname}: Misja: Podgląd"; // skrypty $this->load_js_functions = true; $this->tpl_values['status_name'] = $item->status_name; $this->tpl_values['detached'] = $item->detached; $this->tpl_values['description'] = ClassTools::nl2br($item->description); $this->tpl_values['description_detach'] = ClassTools::nl2br($item->description_detach); $this->tpl_values['user_detach'] = ClassUser::sqlGetNameSurnameById($item->id_user); $this->tpl_values['date_update'] = date('d.m.Y H:i', strtotime($item->date_update)); // ladowanie misji $this->tpl_values['mission'] = new ClassMission($item->id_mission); $this->breadcroumb[] = array('name' => htmlspecialchars($this->tpl_values['mission']->name), 'link' => "/zolnierze/{$soldier->id}/misje/podglad/{$item->id}"); // prawa zalogowanego uzytkownika $this->tpl_values['id_login_permission'] = $login->auth_user['id_permission']; // przypisanie zmiennych formularza do zmiennych klasy $array_form_class = array('id_soldier2missions' => $item->id, 'id_soldier' => $soldier->id, 'id_mission' => $item->id_mission, 'date_mission_add' => $item->date_mission_add, 'date_mission_detach' => $item->date_mission_detach); // przypisywanieszych zmiennych do zmiennych formularza $this->setValuesTemplateByArrayPost($array_form_class); // ladowanie strony z formularzem return $this->loadTemplate('/soldier/missions-view'); }
protected function getPageView($soldier) { global $login; // zmienne wyswietlania na wypadek gdy strona z odznaczeniem nie istnieje $wstecz = "/zolnierze/{$soldier->id}/odznaczenia"; $title = "{$soldier->name} {$soldier->surname}: Odznaczenia: Podgląd"; // sprawdzanie czy id istnieje w linku if (!($id_child_item = ClassTools::getValue('id_child_item'))) { $this->tpl_values['wstecz'] = $wstecz; $this->tpl_values['title'] = $title; $this->alerts['danger'] = 'Brak podanego id.'; // ladowanie strony do wyswietlania bledow // zmienne ktore mozna uzyc: wstecz, title oraz alertow return $this->loadTemplate('alert'); } $this->actions(); // ladowanie klasy $item = new ClassSoldier2Badge($id_child_item); $this->tpl_values['wstecz'] = $wstecz; $this->tpl_values['title'] = $title; // sprawdzanie czy klasa zostala poprawnie zaladowana if (!$item->load_class) { $this->alerts['danger'] = 'Odzneczenie nie jest powiazane z żołnierzem.'; // ladowanie strony do wyswietlania bledow // zmienne ktore mozna uzyc: wstecz, title oraz alertow return $this->loadTemplate('alert'); } // sprawdzanie szkola jest przypisana do tego zolnierza if ($soldier->id != $item->id_soldier) { $this->alerts['danger'] = 'Odzneczenie nie jest powiazane z żołnierzem.'; // ladowanie strony do wyswietlania bledow // zmienne ktore mozna uzyc: wstecz, title oraz alertow return $this->loadTemplate('alert'); } // tytul $this->tpl_title = "{$soldier->name} {$soldier->surname}: Odznaczenia: Podgląd"; // skrypty $this->load_js_functions = true; $this->tpl_values['status_name'] = $item->status_name; $this->tpl_values['received'] = $item->received; $this->tpl_values['badge_type'] = $item->badge_type; $this->tpl_values['date_receive'] = $item->date_receive; $this->tpl_values['date_grant'] = $item->date_grant; $this->tpl_values['description'] = ClassTools::nl2br($item->description); $this->tpl_values['description_receive'] = ClassTools::nl2br($item->description_receive); $this->tpl_values['user_receive'] = ClassUser::sqlGetNameSurnameById($item->id_user); $this->tpl_values['date_update'] = date('d.m.Y H:i', strtotime($item->date_update)); // ladowanie szkolenia $this->tpl_values['badge'] = new ClassBadge($item->id_badge); // prawa zalogowanego uzytkownika $this->tpl_values['id_login_permission'] = $login->auth_user['id_permission']; // przypisanie zmiennych formularza do zmiennych klasy $array_form_class = array('id_soldier2badges' => $item->id, 'id_soldier' => $soldier->id, 'id_badge' => $item->id_badge); // przypisywanieszych zmiennych do zmiennych formularza $this->setValuesTemplateByArrayPost($array_form_class); // ladowanie strony z formularzem return $this->loadTemplate('/soldier/badges-view'); }
protected function getPageView() { // tylul na pasku $this->top_title = 'Podgląd misji'; // zmienne wyswietlania na wypadek gdy strona z misja nie istnieje $this->tpl_values['wstecz'] = '/misje'; $this->tpl_values['title'] = 'Podgląd misji'; // sprawdzanie czy id istnieje w linku if (!($id_item = ClassTools::getValue('id_item'))) { $this->alerts['danger'] = 'Brak podanego id'; // ladowanie strony do wyswietlania bledow // zmienne ktore mozna uzyc: wstecz, title oraz alertow return $this->loadTemplate('alert'); } $this->actions(); // ladowanie klasy i misji $mission = new ClassMission($id_item); // sprawdzanie czy misja zostala poprawnie zaladowana if (!$mission->load_class) { $this->alerts['danger'] = 'Misja nie istnieje'; // ladowanie strony do wyswietlania bledow // zmienne ktore mozna uzyc: wstecz, title oraz alertow return $this->loadTemplate('alert'); } // tytul $this->tpl_title = 'Misja: Podgląd'; $this->breadcroumb[] = array('name' => htmlspecialchars($mission->name), 'link' => "/misje/podglad/{$mission->id}"); // skrypty $this->load_js_functions = true; // print_r($mission); // values $this->tpl_values['id_mission'] = $mission->id; $this->tpl_values['form_name'] = $mission->name; $this->tpl_values['form_location'] = $mission->location; $this->tpl_values['form_description'] = ClassTools::nl2br($mission->description); $this->tpl_values['form_date_start'] = ClassMission::getPlDate($mission->date_start); $this->tpl_values['form_date_end'] = ClassMission::getPlDate($mission->date_end); $this->tpl_values['form_active'] = $mission->active; $this->tpl_values['status'] = $mission->status; $this->tpl_values['type'] = $mission->mission_type_name; $this->tpl_values['date_update'] = $mission->date_update; $this->tpl_values['log'] = $mission->sqlGetLogItem(); $this->tpl_values['user'] = ClassUser::sqlGetNameSurnameById($mission->id_user); // print_r($this->tpl_values['log']); // ladowanie strony z formularzem return $this->loadTemplate('/mission/view'); }
protected function getPageView() { // tylul na pasku $this->top_title = 'Podgląd szkolenia'; // zmienne wyswietlania na wypadek gdy strona nie istnieje $this->tpl_values['wstecz'] = '/szkolenia'; // sprawdzanie czy id istnieje w linku if (!($id_item = ClassTools::getValue('id_item'))) { $this->alerts['danger'] = 'Brak podanego id'; // ladowanie strony do wyswietlania bledow // zmienne ktore mozna uzyc: wstecz, title oraz alertow return $this->loadTemplate('alert'); } $this->actions(); // ladowanie klasy $item = new ClassTraining($id_item); // sprawdzanie czy item zostal poprawnie zaladowany if (!$item->load_class) { $this->tpl_values['wstecz'] = '/szkolenia'; $this->alerts['danger'] = 'Szkolenie nie istnieje'; // ladowanie strony do wyswietlania bledow // zmienne ktore mozna uzyc: wstecz, title oraz alertow return $this->loadTemplate('alert'); } $this->breadcroumb[] = array('name' => htmlspecialchars($item->name), 'link' => "/szkolenia/podglad/{$item->id}"); // tytul $this->tpl_title = 'Szkolenie: Podgląd'; // skrypty $this->load_js_functions = true; // values $this->tpl_values['id_training'] = $item->id; $this->tpl_values['form_name'] = $item->name; $this->tpl_values['form_code'] = $item->code; $this->tpl_values['form_training_center'] = $item->training_center_name; $this->tpl_values['form_description'] = ClassTools::nl2br($item->description); $this->tpl_values['form_date_start'] = ClassTraining::getPlDate($item->date_start); $this->tpl_values['form_date_end'] = ClassTraining::getPlDate($item->date_end); $this->tpl_values['form_active'] = $item->active; $this->tpl_values['status'] = $item->status; $this->tpl_values['date_update'] = $item->date_update; $this->tpl_values['log'] = $item->sqlGetLogItem(); $this->tpl_values['user'] = ClassUser::sqlGetNameSurnameById($item->id_user); // print_r($this->tpl_values['log']); // ladowanie strony z formularzem return $this->loadTemplate('/training/view'); }
protected function getPageView($soldier) { global $login; // tylul na pasku $this->top_title = 'Podgląd wyposażenia żołnierza'; // zmienne wyswietlania na wypadek gdy strona z odznaczeniem nie istnieje $wstecz = "/zolnierze/{$soldier->id}/wyposażenie"; // sprawdzanie czy id istnieje w linku if (!($id_child_item = ClassTools::getValue('id_child_item'))) { $this->tpl_values['wstecz'] = $wstecz; $this->alerts['danger'] = 'Brak podanego id.'; // ladowanie strony do wyswietlania bledow // zmienne ktore mozna uzyc: wstecz, title oraz alertow return $this->loadTemplate('alert'); } $this->actions(); // ladowanie klasy $item = new ClassSoldier2Equipment($id_child_item); $this->tpl_values['wstecz'] = $wstecz; // sprawdzanie czy klasa zostala poprawnie zaladowana if (!$item->load_class) { $this->alerts['danger'] = 'Wyposażenie nie jest powiazane z żołnierzem.'; // ladowanie strony do wyswietlania bledow // zmienne ktore mozna uzyc: wstecz, title oraz alertow return $this->loadTemplate('alert'); } // sprawdzanie szkola jest przypisana do tego zolnierza if ($soldier->id != $item->id_soldier) { $this->alerts['danger'] = 'Wyposażenie nie jest powiazane z żołnierzem.'; // ladowanie strony do wyswietlania bledow // zmienne ktore mozna uzyc: wstecz, title oraz alertow return $this->loadTemplate('alert'); } // tytul $this->tpl_title = "{$soldier->name} {$soldier->surname}: Wyposażenie: Podgląd"; $this->breadcroumb[] = array('name' => htmlspecialchars($item->equipment_name), 'link' => "/zolnierze/{$soldier->id}/wyposazenie/podglad/{$item->id}"); // skrypty $this->load_js_functions = true; $this->tpl_values['status_name'] = $item->status_name; $this->tpl_values['returned'] = $item->returned; $this->tpl_values['date_equipment_add'] = $item->date_equipment_add; $this->tpl_values['date_return'] = $item->date_return; $this->tpl_values['equipment_count'] = $item->equipment_count; $this->tpl_values['description'] = ClassTools::nl2br($item->description); $this->tpl_values['description_return'] = ClassTools::nl2br($item->description_return); $this->tpl_values['date_update'] = date('d.m.Y H:i', strtotime($item->date_update)); // ladowanie szkolenia $this->tpl_values['equipment'] = new ClassEquipment($item->id_equipment); // prawa zalogowanego uzytkownika $this->tpl_values['id_login_permission'] = $login->auth_user['id_permission']; // przypisanie zmiennych formularza do zmiennych klasy $array_form_class = array('id_soldier2equipments' => $item->id, 'id_soldier' => $soldier->id, 'id_equipment' => $item->id_equipment); // przypisywanieszych zmiennych do zmiennych formularza $this->setValuesTemplateByArrayPost($array_form_class); // ladowanie strony z formularzem return $this->loadTemplate('/soldier/equipments-view'); }
protected function getPageView() { // tylul na pasku $this->top_title = 'Podgląd wyposażenia'; // zmienne wyswietlania na wypadek gdy strona z odznaczeniem nie istnieje $wstecz = '/wyposazenie'; $this->tpl_values['wstecz'] = $wstecz; // sprawdzanie czy id istnieje w linku if (!($id_item = ClassTools::getValue('id_item'))) { $this->alerts['danger'] = 'Brak podanego id'; // ladowanie strony do wyswietlania bledow // zmienne ktore mozna uzyc: wstecz, title oraz alertow return $this->loadTemplate('alert'); } $this->actions(); $this->tpl_values['wstecz'] = $wstecz; // ladowanie klasy $item = new ClassEquipment($id_item); // sprawdzanie czy klasa zostala poprawnie zaladowana if (!$item->load_class) { $this->alerts['danger'] = 'Wyposażenie nie istnieje'; // ladowanie strony do wyswietlania bledow // zmienne ktore mozna uzyc: wstecz, title oraz alertow return $this->loadTemplate('alert'); } $this->breadcroumb[] = array('name' => htmlspecialchars($item->name), 'link' => "/wyposazenie/podglad/{$item->id}"); // tytul $this->tpl_title = 'Wyposażenie: Podgląd'; $this->tpl_values['active_name'] = $item->active_name; $this->tpl_values['description'] = ClassTools::nl2br($item->description); // przypisanie zmiennych formularza do zmiennych klasy $array_form_class = array('id_equipment' => $item->id, 'form_name' => $item->name, 'equipment_type_name' => $item->equipment_type_name, 'form_active' => $item->active); // przypisywanieszych zmiennych do zmiennych formularza $this->setValuesTemplateByArrayPost($array_form_class); // ladowanie strony z formularzem return $this->loadTemplate('/equipment/view'); }