コード例 #1
0
ファイル: view.html.php プロジェクト: kaantunc/MYK-BOR
 function display($tpl = null)
 {
     global $mainframe;
     $model =& $this->getModel();
     $user =& JFactory::getUser();
     $standart_id = JRequest::getVar("standart_id");
     //YETKI KONTROL
     /////////////////////////////////////////////////////////////////////////////////
     //MS Sektor Sorumlusu mu?
     $group_id = MS_SEKTOR_SORUMLUSU_GROUP_ID;
     $message = YETKI_MESAJ;
     $aut = FormFactory::checkAuthorization($user, $group_id);
     if (!$aut) {
         $mainframe->redirect('index.php?', $message);
     }
     //Standardin sektorunu gormeye yetkisi var mi?
     $sektorler = FormFactory::getSorumluSektorId($user->getOracleUserId(), MS_SEKTOR_TIPI);
     $standartSektor = FormFactory::getTaslakSektorId($standart_id, MS_SEKTOR_TIPI);
     if (array_search($standartSektor, $sektorler) === FALSE) {
         $mainframe->redirect('index.php?', $message);
     }
     /////////////////////////////////////////////////////////////////////////////////
     $revizyon_no = $_GET[revize_no];
     $standart_bilgi = $model->getTaslakBilgi($standart_id);
     $revizyon_bilgi = $model->getRevizyonBilgi($standart_id, $revizyon_no);
     $standart_durum = $standart_bilgi["MESLEK_STANDART_SUREC_DURUM_ID"];
     $pm_standart_durum = $model->getStandartDurum(0);
     $pm_standart_revizyon_durum = $model->getStandartDurum(1);
     $revizyonVarMi = $model->revizyonVarMi($standart_id);
     $revizyonListesi = $model->revizyonListesi($standart_id);
     $durumKontrol = $model->durumKontrol($standart_id);
     $canEdit = $model->canEdit($standart_id);
     if ($standart_durum != ONAYLANMIS_STANDART) {
         $disabled = "disabled";
     } else {
         $disabled = "";
     }
     $this->assignRef("standart_id", $standart_id);
     $this->assignRef("standart_bilgi", $standart_bilgi);
     $this->assignRef("revizyon_bilgi", $revizyon_bilgi);
     $this->assignRef("pm_standart_durum", $pm_standart_durum);
     $this->assignRef("pm_standart_revizyon_durum", $pm_standart_revizyon_durum);
     $this->assignRef("disabled", $disabled);
     $this->assignRef("revizyonVarMi", $revizyonVarMi);
     $this->assignRef("revizyonListesi", $revizyonListesi);
     $this->assignRef("durumKontrol", $durumKontrol);
     $this->assignRef("canEdit", $canEdit);
     parent::display($tpl);
 }
コード例 #2
0
ファイル: view.html.php プロジェクト: kaantunc/MYK-BOR
 function display($tpl = null)
 {
     global $mainframe;
     $model =& $this->getModel();
     $user =& JFactory::getUser();
     $yeterlilik_id = JRequest::getVar("yeterlilik_id");
     if ($_GET[option] == "com_yeterlilik_taslak") {
         header('location:index.php?option=com_yeterlilik_taslak_yeni&view=taslak_revizyon&yeterlilik_id=' . $_GET[yeterlilik_id], "");
     }
     //YETKI KONTROL
     /////////////////////////////////////////////////////////////////////////////////
     //YET Sektor Sorumlusu mu?
     $group_id = YET_SEKTOR_SORUMLUSU_GROUP_ID;
     $message = YETKI_MESAJ;
     $aut = FormFactory::checkAuthorization($user, $group_id);
     if (!$aut) {
         $mainframe->redirect('index.php?', $message);
     }
     // Yeterliligin sektorunu gormeye yetkisi var mi?
     $sektorler = FormFactory::getSorumluSektorId($user->getOracleUserId(), YET_SEKTOR_TIPI);
     $yetSektor = FormFactory::getTaslakSektorId($yeterlilik_id, YET_SEKTOR_TIPI);
     if (array_search($yetSektor, $sektorler) === FALSE) {
         $mainframe->redirect('index.php?', $message);
     }
     /////////////////////////////////////////////////////////////////////////////////
     $revizyon_no = $_GET[revize_no];
     $yeterlilik_bilgi = $model->getTaslakBilgi($yeterlilik_id);
     $revizyon_bilgi = $model->getRevizyonBilgi($yeterlilik_id, $revizyon_no);
     $YETERLILIK_SUREC_DURUM = $yeterlilik_bilgi["YETERLILIK_SUREC_DURUM_ID"];
     $pm_YETERLILIK_SUREC_DURUM = $model->getYeterlilikDurum(0);
     $pm_YETERLILIK_REVIZYON_SUREC_DURUM = $model->getYeterlilikDurum(1);
     $revizyonVarMi = $model->revizyonVarMi($yeterlilik_id);
     $revizyonListesi = $model->revizyonListesi($yeterlilik_id);
     if ($YETERLILIK_SUREC_DURUM != ONAYLANMIS_YETERLILIK) {
         $disabled = "disabled";
     } else {
         $disabled = "";
     }
     $this->assignRef("yeterlilik_id", $yeterlilik_id);
     $this->assignRef("yeterlilik_bilgi", $yeterlilik_bilgi);
     $this->assignRef("revizyon_bilgi", $revizyon_bilgi);
     $this->assignRef("disabled", $disabled);
     $this->assignRef("pm_YETERLILIK_SUREC_DURUM", $pm_YETERLILIK_SUREC_DURUM);
     $this->assignRef("pm_YETERLILIK_REVIZYON_SUREC_DURUM", $pm_YETERLILIK_REVIZYON_SUREC_DURUM);
     $this->assignRef("revizyonVarMi", $revizyonVarMi);
     $this->assignRef("revizyonListesi", $revizyonListesi);
     parent::display($tpl);
 }