当前位置: 首页>>代码示例>>PHP>>正文


PHP FormFactory::checkAuthorization方法代码示例

本文整理汇总了PHP中FormFactory::checkAuthorization方法的典型用法代码示例。如果您正苦于以下问题:PHP FormFactory::checkAuthorization方法的具体用法?PHP FormFactory::checkAuthorization怎么用?PHP FormFactory::checkAuthorization使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在FormFactory的用法示例。


在下文中一共展示了FormFactory::checkAuthorization方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: display

 function display($tpl = null)
 {
     global $mainframe;
     $message = YETKI_MESAJ;
     $user =& JFactory::getUser();
     $model =& $this->getModel();
     $db =& JFactory::getOracleDBO();
     $sektorSorumlusu = FormFactory::sektorSorumlusuMu($user);
     $yeterlilikKurulusu = FormFactory::checkAuthorization($user, YT2_GROUP_ID);
     //YETKI KONTROL
     /////////////////////////////////////////////////////////////////////////////////
     if (!$sektorSorumlusu && !$yeterlilikKurulusu) {
         $mainframe->redirect('index.php?', $message);
     }
     /////////////////////////////////////////////////////////////////////////////////
     $taslaklar = $model->getTaslaklar($db);
     // 		for($i=0; $i<count($taslaklar); $i++)
     // 		{
     // 			$revizyonlar[$i] = $model->getRevizyonByYeterlilikID($taslaklar[$i]['YETERLILIK_ID']);
     // 			$this->assignRef('taslaklarinRevizyonlari-'.$i  , $revizyonlar[$i]);
     // 			$yeterliliksontaslak[$i] = $model->getYeterlilikSonTaslakByYeterlilikID($taslaklar[$i]['YETERLILIK_ID']);
     // 			$this->assignRef('yeterliliksontaslak-'.$i  , $yeterliliksontaslak[$i]);
     // 		}
     $this->assignRef('taslaklar', $taslaklar);
     $this->assignRef('sektorSorumlusu', $sektorSorumlusu);
     parent::display($tpl);
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:27,代码来源:view.html.php

示例2: display

 function display($tpl = null)
 {
     global $mainframe;
     $redirect = "index.php?option=com_istatistik&view=istatistik";
     $model =& $this->getModel();
     $user =& JFactory::getUser();
     $layout = JRequest::getVar("layout");
     $user_id = $user->getOracleUserId();
     if ($layout == "istatistik_meslek_standart") {
         $group_id = MS_SEKTOR_SORUMLUSU_GROUP_ID;
         $message = YETKI_MESAJ;
         $aut = FormFactory::checkAuthorization($user, $group_id);
         if (!$aut) {
             $mainframe->redirect('index.php?', $message);
         }
         $this->assignRef("istatistik_meslek", $model->istatistik_meslek());
         $this->assignRef("istatistik_meslek_detail", $model->istatistik_meslek_detail());
     } else {
         if ($layout == "istatistik_meslek_standart_revizyon") {
             $group_id = MS_SEKTOR_SORUMLUSU_GROUP_ID;
             $message = YETKI_MESAJ;
             $aut = FormFactory::checkAuthorization($user, $group_id);
             if (!$aut) {
                 $mainframe->redirect('index.php?', $message);
             }
             $this->assignRef("istatistik_meslek_detail", $model->istatistik_meslek_detail(true));
         } else {
             if ($layout == "istatistik_yeterlilik") {
                 $this->assignRef("istatistik_yeterlilik", $model->istatistik_yeterlilik());
                 $this->assignRef("istatistik_yeterlilik_detail", $model->istatistik_yeterlilik_detail());
             } else {
                 if ($layout == "istatistik_protokol_meslek_standart") {
                     $this->assignRef("istatistik_protokol_standart", $model->istatistik_protokol_standart());
                 } else {
                     if ($layout == "istatistik_protokol_yeterlilik") {
                         $this->assignRef("istatistik_protokol_yeterlilik", $model->istatistik_protokol_yeterlilik());
                     } else {
                         if ($layout == "default" || empty($layout)) {
                             $perm = false;
                             if ($user_id == "40" || $user_id == "42") {
                                 $perm = true;
                             }
                             $statictic = $model->getAllStatistic();
                             $this->assignRef('perm', $perm);
                             $this->assignRef('statistic', $statictic);
                             $this->assignRef("istatistik_duzenleme_yetki", $perm);
                         }
                     }
                 }
             }
         }
     }
     parent::display($tpl);
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:54,代码来源:view.html.php

示例3: display

 function display($tpl = null)
 {
     global $mainframe;
     $session =& JFactory::getSession();
     $user =& JFactory::getUser();
     $model = JModel::getInstance('profile', 'profileModel');
     $layout = JRequest::getVar("layout");
     $user_id = $user->getOracleUserId();
     $redirect = "index.php?option=com_profile&view=abuzman";
     $aut = FormFactory::checkAuthorization($user, 32);
     $post = JRequest::get('post');
     $get = JRequest::get('get');
     $canEdit = true;
     if (!$aut) {
         $canEdit = false;
         $mainframe->redirect($redirect, 'Bu sayfayı görme yetkiniz yoktur.');
     }
     $this->assignRef('canEdit', $canEdit);
     if ($layout == '') {
         $layout = 'default';
     }
     if ($layout == "default") {
         $allSBKurulus = $model->getAllKurulusWithoutPro(SINAV_BELGELENDIRME_KURULUS_DURUM_IDS);
         $this->assign('AllSBKurulus', $allSBKurulus);
         $this->assignRef('ProKur', $model->ProtokoluOlanKuruluslar());
     } else {
         if ($layout == "abdonem") {
             $kId = 0;
             if (array_key_exists('kId', $post) && $post['kId'] != null && $post['kId'] != 0) {
                 $kId = $post['kId'];
             } else {
                 if (array_key_exists('kId', $get) && $get['kId'] != null && $get['kId'] != 0) {
                     $kId = $get['kId'];
                 } else {
                     $mainframe->redirect($redirect, 'Bu sayfayı görme yetkiniz yoktur.');
                 }
             }
             $kurulus_bilgi = FormFactory::getKurulusBilgi($kId);
             $this->assignRef('kurulus_bilgi', $kurulus_bilgi);
             $abKur = $model->getABKurulusBilgi($kId);
             $this->assignRef('abKur', $abKur);
             $this->assignRef('ABKurKota', FormABHibeUcretHesabi::KuruluABHibeToplamKota($kId));
             $this->assignRef('ABKurKullanilanKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanKota($kId));
             $this->assignRef('ABKurKullanilanDezKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanDezKota($kId));
             $this->assignRef('ABKurBekKota', FormABHibeUcretHesabi::KuruluABHibeBekKota($kId));
             $this->assignRef('ABKurBekDezKota', FormABHibeUcretHesabi::KuruluABHibeBekDezKota($kId));
             $this->assignRef('ABKurPro', FormABHibeUcretHesabi::KuruluABHibeProtokol($kId));
             $doviz = FormABHibeUcretHesabi::TariheGoreDovizKuru(date('d-m-Y', strtotime('-1 day')));
             $this->assignRef('doviz', $doviz);
         }
     }
     parent::display($tpl);
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:53,代码来源:view.html.php

示例4: display

 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);
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:49,代码来源:view.html.php

示例5: display

 function display($tpl = null)
 {
     global $mainframe;
     $model =& $this->getModel();
     $user =& JFactory::getUser();
     $aut = FormFactory::checkAuthorization($user, ITEMBANK_GROUP_ID);
     $layout = JRequest::getVar("layout");
     //YETKI KONTROL
     /////////////////////////////////////////////////////////////////////////////////
     if (!$aut) {
         $mainframe->redirect('index.php?', YETKI_MESAJ);
     }
     /////////////////////////////////////////////////////////////////////////////////
     parent::display($tpl);
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:15,代码来源:view.html.php

示例6: display

 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);
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:48,代码来源:view.html.php

示例7: getKurulus

 public function getKurulus($kurulus_durum)
 {
     $db = JFactory::getOracleDBO();
     $user =& JFactory::getUser();
     $user_id = $user->getOracleUserId();
     $aut = FormFactory::checkAuthorization($user, 27);
     if ($user_id == 40 || $aut) {
         $sql = "SELECT DISTINCT M_KURULUS_EDIT.USER_ID AS USER_ID, M_KURULUS_EDIT.KURULUS_ADI AS KURULUS_ADI FROM M_KURULUS\n\t\t\t\t\t  JOIN M_KURULUS_EDIT ON M_KURULUS.USER_ID = M_KURULUS_EDIT.USER_ID\n\t\t\t\t\t  JOIN M_BASVURU ON M_KURULUS.USER_ID = M_BASVURU.USER_ID\n\t\t\t\t\t  JOIN M_BELGELENDIRME_DURUM ON M_BASVURU.EVRAK_ID = M_BELGELENDIRME_DURUM.EVRAK_ID\n\t\t\t\t\t  WHERE M_KURULUS_EDIT.AKTIF = 1 AND M_KURULUS_EDIT.ONAY_BEKLEYEN = 0 AND M_KURULUS.KURULUS_DURUM_ID IN(" . $kurulus_durum . ") \n\t\t\t\t\t  \t\tAND M_BASVURU.BASVURU_TIP_ID = 3 AND M_BELGELENDIRME_DURUM.DURUM_ID = 20\n\t\t\t\t\tUNION\n\t\t\t\t\tSELECT DISTINCT M_KURULUS.USER_ID, M_KURULUS.KURULUS_ADI FROM M_KURULUS\n\t\t\t\t\t  JOIN M_BASVURU ON M_KURULUS.USER_ID = M_BASVURU.USER_ID\n\t\t\t\t\t  JOIN M_BELGELENDIRME_DURUM ON M_BASVURU.EVRAK_ID = M_BELGELENDIRME_DURUM.EVRAK_ID\n\t\t\t\t\t  WHERE M_KURULUS.USER_ID NOT IN (SELECT USER_ID FROM M_KURULUS_EDIT WHERE AKTIF = 1) AND M_KURULUS.KURULUS_DURUM_ID IN(" . $kurulus_durum . ")\n\t\t\t\t\t  \t\tAND M_BASVURU.BASVURU_TIP_ID = 3 AND M_BELGELENDIRME_DURUM.DURUM_ID = 20\n\t\t\t\t\t  ORDER BY KURULUS_ADI ASC";
         return $db->prep_exec($sql, array());
     } else {
         $sql = "SELECT DISTINCT M_KURULUS_EDIT.USER_ID AS USER_ID, M_KURULUS_EDIT.KURULUS_ADI AS KURULUS_ADI FROM M_KURULUS\n\t\t\t\t\t  JOIN M_KURULUS_EDIT ON M_KURULUS.USER_ID = M_KURULUS_EDIT.USER_ID\n\t\t\t\t\t  JOIN M_KURULUS_GOREVLI ON M_KURULUS.USER_ID = M_KURULUS_GOREVLI.KURULUS_ID\n\t\t\t\t\tJOIN M_BASVURU ON M_KURULUS.USER_ID = M_BASVURU.USER_ID\n\t\t\t\t\t  JOIN M_BELGELENDIRME_DURUM ON M_BASVURU.EVRAK_ID = M_BELGELENDIRME_DURUM.EVRAK_ID\n\t\t\t\t\t  WHERE M_KURULUS_EDIT.AKTIF = 1 AND M_KURULUS_EDIT.ONAY_BEKLEYEN = 0 AND M_KURULUS.KURULUS_DURUM_ID IN(" . $kurulus_durum . ")\n\t\t\t\t\t  \t\tAND M_KURULUS_GOREVLI.TGUSERID = ? AND M_BASVURU.BASVURU_TIP_ID = 3 AND M_BELGELENDIRME_DURUM.DURUM_ID = 20\n\t\t\t\t\tUNION\n\t\t\t\t\tSELECT DISTINCT M_KURULUS.USER_ID, M_KURULUS.KURULUS_ADI FROM M_KURULUS\n\t\t\t\t\t  JOIN M_KURULUS_GOREVLI ON M_KURULUS.USER_ID = M_KURULUS_GOREVLI.KURULUS_ID\n\t\t\t\t\t  \t\tJOIN M_BASVURU ON M_KURULUS.USER_ID = M_BASVURU.USER_ID\n\t\t\t\t\t  JOIN M_BELGELENDIRME_DURUM ON M_BASVURU.EVRAK_ID = M_BELGELENDIRME_DURUM.EVRAK_ID\n\t\t\t\t\t  WHERE M_KURULUS.USER_ID NOT IN (SELECT USER_ID FROM M_KURULUS_EDIT WHERE AKTIF = 1) AND M_KURULUS.KURULUS_DURUM_ID IN(" . $kurulus_durum . ")\n\t\t\t\t\t  \t\tAND M_KURULUS_GOREVLI.TGUSERID = ? AND M_BASVURU.BASVURU_TIP_ID = 3 AND M_BELGELENDIRME_DURUM.DURUM_ID = 20\n\t\t\t\t\t  ORDER BY KURULUS_ADI ASC";
         return $db->prep_exec($sql, array($user_id, $user_id));
     }
     // 		$sqlGorevli = "SELECT TGUSERID FROM M_KURULUS_GOREVLI WHERE KURULUS_ID = ?";
     // 		$gorevli = $_db->prep_exec($sqlGorevli, array($user_id));
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:16,代码来源:belgelendirme_yetki.php

示例8: display

 function display($tpl = null)
 {
     global $mainframe;
     $user =& JFactory::getUser();
     $group_id = KURULUS_KAYDI_OLMAYAN_GROUP_ID;
     $message = YETKI_MESAJ;
     $aut = FormFactory::checkAuthorization($user, $group_id);
     // 		if (!$aut)
     // 			$mainframe->redirect('index.php?', $message);
     //Kurulus Statuleri (Parametrik)
     $kurulus_statu = FormParametrik::getKurulusStatu();
     //Iller
     $il = FormParametrik::getIl();
     $this->assignRef('kurulus_statu', $kurulus_statu);
     $this->assignRef('il', $il);
     parent::display($tpl);
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:17,代码来源:view.html.php

示例9: display

 function display($tpl = null)
 {
     global $mainframe;
     $redirect = "index.php?option=com_matbaa&view=tekrar_basim";
     //$model = JModel::getInstance('belgelendirme_islemleri','belgelendirmeModel');
     $model =& $this->getModel();
     $user =& JFactory::getUser();
     $layout = JRequest::getVar("layout");
     $user_id = $user->getOracleUserId();
     $group_id = T3_GROUP_ID;
     $group_id2 = MS_SEKTOR_SORUMLUSU_GROUP_ID;
     $group_id3 = YET_SEKTOR_SORUMLUSU_GROUP_ID;
     $message = YETKI_MESAJ;
     $aut = FormFactory::checkAuthorization($user, $group_id);
     $aut2 = FormFactory::checkAuthorization($user, $group_id2);
     $aut3 = FormFactory::checkAuthorization($user, $group_id3);
     $matbaaGrup = FormFactory::checkAuthorization($user, 26);
     $kurulusMu = false;
     if (!$aut2 and !$aut3 and !$matbaaGrup) {
         $kurulusMu = true;
         $this->assignRef('kurulusMu', $kurulusMu);
     }
     // 		if ($layout==""){
     // 			$mainframe->redirect($redirect.'&layout=belgelendirme_program');
     // 		}
     $post = JRequest::get('post');
     $get = JRequest::get('get');
     $sayfalar = array("basilacak" => "Basılacak Belgeler", "basilan" => "Basılmış Belgeler", "gonderilen" => "Gönderilmiş Belgeler");
     $sayfaLink = '<div style="margin-bottom:20px;">';
     foreach ($sayfalar as $key => $value) {
         $stil = 'style="border:1px solid #1C617C;margin:2px;padding:5px;';
         if ($key == $layout) {
             $stil .= 'color:white;background-color:#3C91FF;';
         } else {
             $stil .= 'background-color:#ffffff;color:black;';
         }
         $stil .= '"';
         $sayfaLink .= '<a href="' . $redirect . '&layout=' . $key . '" ' . $stil . '>' . $value . '</a>';
     }
     $sayfaLink .= '</div>';
     $canEdit = true;
     if ($matbaaGrup || $user_id == 40) {
         $this->assignRef('canEdit', $canEdit);
     }
     //SORGU SONUC
     if ($layout == 'basilacak') {
         if ($kurulusMu) {
             $basilacak = $model->BasilacakBelgeler(1, $user_id);
         } else {
             $basilacak = $model->BasilacakBelgeler(1);
             $kuruluslar = $model->getKuruluslar(1);
             $yeterlilikler = $model->getYeterlilikler(1);
             $this->assignRef('getKur', $kuruluslar);
             $this->assignRef('getYet', $yeterlilikler);
         }
         $this->assignRef('basilacak', $basilacak);
     } else {
         if ($layout == 'basilan') {
             if ($kurulusMu) {
                 $basilacak = $model->BasilacakBelgeler(2, $user_id);
             } else {
                 $basilacak = $model->BasilacakBelgeler(2);
                 $kuruluslar = $model->getKuruluslar(2);
                 $yeterlilikler = $model->getYeterlilikler(2);
                 $this->assignRef('getKur', $kuruluslar);
                 $this->assignRef('getYet', $yeterlilikler);
             }
             $this->assignRef('basilacak', $basilacak);
         } else {
             if ($layout == 'gonderilen') {
                 if ($kurulusMu) {
                     $basilacak = $model->BasilacakBelgeler(3, $user_id);
                 } else {
                     $basilacak = $model->BasilacakBelgeler(3);
                     $kuruluslar = $model->getKuruluslar(3);
                     $yeterlilikler = $model->getYeterlilikler(3);
                     $this->assignRef('getKur', $kuruluslar);
                     $this->assignRef('getYet', $yeterlilikler);
                 }
                 $this->assignRef('basilacak', $basilacak);
             } else {
                 if ($layout == 'matbaaBelge') {
                     $basimId = $get['basimId'];
                     $belgeExcel = $model->getAdayBelgeExcel($basimId);
                     $this->assignRef('belgeAdayExcel', $belgeExcel);
                 } else {
                     if ($layout == 'zip') {
                         $this->assignRef('basimId', $get['basimId']);
                     } else {
                         if ($layout == 'kurulus_bilgi') {
                             $model->getKurulus();
                         }
                     }
                 }
             }
         }
     }
     $this->assignRef('sayfaLink', $sayfaLink);
     parent::display($tpl);
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:100,代码来源:view.html.php

示例10: render

 /**
  * Render the document.
  *
  * @access public
  * @param boolean 	$cache		If true, cache the output
  * @param array		$params		Associative array of attributes
  * @return 	The rendered data
  */
 function render($cache = true, $params = array())
 {
     //Formu PDF'e cevir
     if (isset($_GET['form'])) {
         $form = $_GET['form'];
         $evrak_id = $_GET['id'];
         if ($form < 5) {
             // T1, T2, T3, T4
             global $mainframe;
             $user =& JFactory::getUser();
             $user_id = $user->getOracleUserId();
             if ($form == 1) {
                 $group_id = T1_GROUP_ID;
             } else {
                 if ($form == 2) {
                     $group_id = T2_GROUP_ID;
                 } else {
                     if ($form == 3) {
                         $group_id = T3_GROUP_ID;
                     } else {
                         if ($form == 4) {
                             $group_id = T4_GROUP_ID;
                         }
                     }
                 }
             }
             //AKREDITASYON BASVURU
             $isSektorSorumlusu = FormFactory::sektorSorumlusuMu($user);
             $aut = FormFactory::checkAuthorization($user, $group_id);
             if (!$aut && !$isSektorSorumlusu) {
                 $mainframe->redirect('index.php?', YETKI_MESAJ);
             }
             $personelCount = $this->getPersonelCount($evrak_id);
             $titles = array("Meslek Standardı Hazırlama Başvuru Formu", "Yeterlilik Başvuru Formu", "Belgelendirme Başvuru Formu", "Akreditasyon Başvuru Formu");
             //Title Configuration
             $title = $titles[$form - 1];
             //Unique Filename
             $name = FormFactory::generateUniqueFilename("basvuru_" . $form);
             $titleFont = 'freeserif';
             $titleStyle = 'BI';
             $titleFontSize = 15;
             //Data Configuration
             $dataFont = 'freeserif';
             $dataStyle = '';
             $dataFontSize = 10;
             $pdf = $this->render_InitializePDF(PDF_TIPI_BASVURU, TRUE, PDF_MARGIN_TOP + 10, PDF_MARGIN_HEADER + 10, PDF_MARGIN_FOOTER, 25, 25);
             // ---------------------------------------------------------
             // Form Title
             // set font
             $pdf->SetFont($titleFont, $titleStyle, $titleFontSize);
             // add a page
             if ($form != -5) {
                 //ek degilse yeni sayfa ekle onyazi için
                 $pdf->AddPage();
             }
             // print a line using Cell()
             $pdf->Cell(0, 5, $title, 0, 1, 'C');
             // ---------------------------------------------------------
             // Form Data
             $pdf->SetFont($dataFont, $dataStyle, $dataFontSize);
             // ON YAZI
             if ($form != -5) {
                 //ekleri yazdırırken on yazi koymamak için
                 $this->writeOnyazi($form, $pdf);
             }
             $pdf->Ln(15);
             // HTML
             $pdf->WriteHTML($this->parseTaslak($this->getBuffer(), "basvuru", "ek"), true);
             //$pdf->WriteHTML($this->fixHTML($this->getBuffer(), $form), true);
             // ALT YAZ
             $pdf->SetFont($dataFont, 'B', $dataFontSize);
             if ($form != -5) {
                 //ekleri yazdırırken alt yazi koymamak için
                 $this->writeAltyazi($pdf, $evrak_id);
             }
             $pdf->SetFont($dataFont, '', $dataFontSize);
             if ($personelCount > 0) {
                 $pdf->AddPage();
                 $pdf->WriteHTML($this->parseTaslak($this->getBuffer(), "ek", "personel_0"), true);
                 for ($i = 0; $i < $personelCount; $i++) {
                     $sec = "";
                     if ($i < $personelCount - 1) {
                         $sec = "personel_" . ($i + 1);
                         $pdf->WriteHTML($this->parseTaslak($this->getBuffer(), "personel_" . $i, $sec), true);
                         $pdf->AddPage();
                     } else {
                         $pdf->WriteHTML($this->parseTaslak($this->getBuffer(), "personel_" . $i, $sec), true);
                     }
                 }
             }
         } else {
             // Taslaklar
//.........这里部分代码省略.........
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:101,代码来源:pdf_eski.php

示例11: soruGuncelle

 function soruGuncelle()
 {
     $db = JFactory::getOracleDBO();
     $user = JFactory::getUser();
     $sektorSorumlusu = FormFactory::checkAuthorization($user, YET_SEKTOR_SORUMLUSU_GROUP_ID);
     $son_guncelleyen_id = $user->id;
     if (!$sektorSorumlusu) {
         $sql = "select kurulus_id from m_itembank_kurulus_users where user_id=" . $son_guncelleyen_id;
         $result = $db->prep_exec_array($sql);
         $sqlPart = " and KURULUS_USER_ID=" . $result[0];
     }
     $yeterlilik_id = explode("-", $_POST["yeterlilik_id"]);
     $soru_id = $_POST["soru_id"];
     $sql = "select * from m_itembank_sorular where soru_id=" . $soru_id;
     $result = $db->prep_exec($sql);
     $dbsoruGorseli = $result[0]["SORU_GORSELI_PATH"];
     $dbsoruDosyasi = $result[0]["SORU_DOKUMANI_PATH"];
     $dbsoruDosyasiP = $result[0]["SORU_DOKUMANI_PATH"];
     $sql = "select * from m_itembank_cevaplar where soru_id=" . $soru_id;
     $result = $db->prep_exec($sql);
     foreach ($result as $arr) {
         $i = $arr["CEVAP_INDEX"];
         if ($i == 1) {
             $dbcevapDosyasiP = $arr["CEVAP_DOSYA_PATH"];
         }
         $dbCevapFile[$i] = $arr["CEVAP_DOSYA_PATH"];
     }
     $path = "itembank/";
     $soruGorseli = $this->dosyaUpload($_FILES["soru_gorsel"], $path);
     $soruDosyasi = $this->dosyaUpload($_FILES["soru_dosya"], $path);
     $cevapFiles = $this->dosyaUpload($_FILES["cevap_file"], $path);
     $soruDosyasiP = $this->dosyaUpload($_FILES["soru_dosya_p"], $path);
     $cevapDosyasiP = $this->dosyaUpload($_FILES["cevap_dosya_p"], $path);
     if ($soruGorseli == "" and $_POST["soru_gorseli_degisti"] == 0) {
         $soruGorseli = $dbsoruGorseli;
     }
     if ($soruDosyasi == "" and $_POST["soru_grubu_id"] == 1 and $_POST["soru_dosyasi_degisti"] == 0) {
         $soruDosyasi = $dbsoruDosyasi;
     }
     foreach ($_POST["cevap_dosyasi_p_degisti"] as $key => $val) {
         if ($val == 0 and $cevapFiles[$key] == "") {
             $cevapFiles[$key] = $dbCevapFile[$key];
         }
     }
     if ($soruDosyasiP == "" and $_POST["soru_grubu_id"] == 2 and $_POST["soru_dosyasi_p_degisti"] == 0) {
         $soruDosyasiP = $dbsoruDosyasiP;
     }
     if ($cevapDosyasiP == "" and $_POST["cevap_dosyasi_p_degisti"] == 0) {
         $cevapDosyasiP = $dbcevapDosyasiP;
     }
     if ($_POST["soru_gorseli_silindi"] == 1) {
         $soruGorseli = "";
     }
     if ($_POST["soru_grubu_id"] == 1 and $_POST["soru_dosyasi_silindi"] == 1) {
         $soruDosyasi = "";
     }
     foreach ($_POST["cevap_dosyasi_p_silindi"] as $key => $val) {
         if ($val == 1) {
             $cevapFiles[$key] = "";
         }
     }
     if ($_POST["soru_grubu_id"] == 2 and $_POST["soru_dosyasi_p_silindi"] == 1) {
         $soruDosyasiP = "";
     }
     if ($_POST["cevap_dosyasi_p_silindi"] == 1) {
         $cevapDosyasiP = "";
     }
     if ($_POST["soru_grubu_id"] == 1) {
         $soru_metni = $_POST["soru_metni"];
         if ($_POST["esit_puanli"] == 1) {
             $soru_puani = 0;
         } else {
             $soru_puani = $_POST["soru_puani"];
         }
         $soru_dosyasi = $soruDosyasi;
         $soru_sekli_id = $_POST["soru_tipi_id"];
     }
     if ($_POST["soru_grubu_id"] == 2) {
         $soru_metni = $_POST["soru_metni_p"];
         if ($_POST["esit_puanli_p"] == 1) {
             $soru_puani = 0;
         } else {
             $soru_puani = $_POST["soru_puani_p"];
         }
         $soru_dosyasi = $soruDosyasiP;
         $soru_sekli_id = $_POST["soru_tipi_id_p"];
     }
     $sql = "update M_ITEMBANK_SORULAR set\n    \tYETERLILIK_ID=?,\n    \tOLUSTURAN=?,\n    \tONAYLAYAN=?,\n    \tOLUSTURMA_TARIHI=?,\n    \tSORU_TIPI_ID=?,\n    \tTURKAK_ONAYLI_MI=?,\n    \tZORLUK_DERECESI_ID=?,\n    \tSORU_SEKLI_ID=?,\n    \tPUANI=?,\n    \tSORU_METNI=?,\n    \tSORU_DOKUMANI_PATH=?,\n    \tSON_GUNCELLEYEN_ID=?,\n    \tSON_GUNCELLEME_TARIHI=?,\n    \tSORU_GORSELI_PATH=?,\n    \tDIGER_ACIKLAMA=?,\n    \tKURULUS_SORU_KODU=?\n\t\twhere SORU_ID=?" . $sqlPart;
     $array = array($yeterlilik_id[0], $_POST["olusturan"], $_POST["onaylayan"], $_POST["olusturma_tarihi"], $_POST["soru_grubu_id"], $_POST["turkak_onayli_mi"], $_POST["zorluk_derecesi_id"], $soru_sekli_id, $soru_puani, $soru_metni, $soru_dosyasi, $son_guncelleyen_id, time(), $soruGorseli, $_POST["diger_aciklama"], $_POST["kurulus_soru_kodu"], $soru_id);
     $result = $db->prep_exec_insert($sql, $array);
     // BU KISIM M_ITEMBAK_SORU_BO ICIN -----------------
     $sql = "delete from M_ITEMBANK_SORU_BO\n    \t    \twhere SORU_ID=?";
     $array = array($soru_id);
     $result = $db->prep_exec_insert($sql, $array);
     for ($i = 0; $i < count($_POST["basarim_olcutu_id"]); $i++) {
         //burda $_POST['birim_id'] diyodu ama???
         $sql = "insert into M_ITEMBANK_SORU_BO (\t\t\n\t\t\t\t\tBASARIM_OLCUTU_ID,\n\t\t\t\t\tsoru_id\n\t\t\t) values (\n\t\t\t?,?)";
         $array = array($_POST["basarim_olcutu_id"][$i], $soru_id);
         $result = $db->prep_exec_insert($sql, $array);
     }
//.........这里部分代码省略.........
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:101,代码来源:sorugirisi.php

示例12: foreach

    //if (count($newBirimBilgi)%$colCount != 0){
    $tableNoRow .= "</tr>";
    $tableAdRow .= "</tr>";
    $tableSeviyeRow .= "</tr>";
    $tableKrediRow .= "</tr>";
    $tableOgrenmeRow = "<tr><td colspan=\"" . (count($newBirimBilgi) % $colCount + 1) . "\" >İÇERDİĞİ ÖĞRENME ÇIKTILARI</td></tr>";
    $tableBilgiRow .= "</tr>";
    $tableBeceriRow .= "</tr>";
    $tableYetRow .= "</tr>";
    $tablePart .= $tableNoRow . $tableAdRow . $tableSeviyeRow . $tableKrediRow . $tableOgrenmeRow . $tableBilgiRow . $tableBeceriRow . $tableYetRow . '</table>';
    $table .= $tablePart;
    //}
    echo $table;
}
echo '</div>';
if (FormFactory::checkAuthorization($user, YT2_GROUP_ID)) {
    //if($canOpenEkler){
    echo '<div id="ek3">';
    echo '<h3 style="text-align:center;">EK3 :</h3>';
    echo '<span style="text-align:center;">Yeterlilikte Belirtilen Değerlendirme Araçları İle Ölçülen Öğrenme Çıktılarına İlişkin Tablo</span>';
    echo '</div>';
    echo '<div id="ek4">';
    echo '<h3 style="text-align:center;">EK4 :</h3>';
    echo '<span style="text-align:center;"><b>Resmi Görüşe Gönderilmesi Öncesinde Yeterlilik Taslağına Katkıda Bulunan Kurum/Kuruluşlar</b></span>';
    echo '<br/><br/>';
    echo '<table border="1">';
    if ($katki_kurulus != null) {
        foreach ($katki_kurulus as $row1) {
            echo '<tr><td>';
            echo $row1["YETERLILIK_KURULUS_ADI"];
            echo '</td></tr>';
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:31,代码来源:pdf.php

示例13: kullaniciTipi

 function kullaniciTipi()
 {
     $user = JFactory::getUser();
     if (FormFactory::checkAuthorization($user, ITEMBANK_GROUP_ID)) {
         return 1;
     }
     if (FormFactory::checkAuthorization($user, YET_SEKTOR_SORUMLUSU_GROUP_ID)) {
         return 2;
     }
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:10,代码来源:sorulari_listele.php

示例14: display

 function display($tpl = null)
 {
     global $mainframe;
     $redirect = "index.php?option=com_belgelendirme&view=belge_olusturma";
     $model = JModel::getInstance('belgelendirme_islemleri', 'belgelendirmeModel');
     // 		$model=$this->getModel( 'belgelendirme_islemleri' );
     $user =& JFactory::getUser();
     $layout = JRequest::getVar("layout");
     $user_id = $user->getOracleUserId();
     $group_id2 = MS_SEKTOR_SORUMLUSU_GROUP_ID;
     $group_id3 = YET_SEKTOR_SORUMLUSU_GROUP_ID;
     $message = YETKI_MESAJ;
     $aut2 = FormFactory::checkAuthorization($user, $group_id2);
     $aut3 = FormFactory::checkAuthorization($user, $group_id3);
     if (!$aut2 and !$aut3) {
         $mainframe->redirect('index.php?', $message);
     }
     // 		if ($layout==""){
     // 			$mainframe->redirect($redirect.'&layout=belgelendirme_program');
     // 		}
     $post = JRequest::get('post');
     $get = JRequest::get('get');
     $file = JRequest::get('files');
     $sayfalar = array("yapilan_sinavlar" => "Tamamlanmış Sınavlar", "gelecek_sinavlar" => "Açık Sınavlar", "yapilmayan_sinavlar" => "Tamamlanmayan Sınavlar", "iptal_sinavlar" => "İptal Edilen Sınavlar");
     $sayfaLink = '<div class="anaDiv"><table style="width:100%; text-align:center;"  border="0" cellpadding="0" cellspacing="10"><tr>';
     foreach ($sayfalar as $key => $value) {
         $stil = 'style="border:1px solid #1C617C;margin:2px;padding:5px;';
         if ($key == $layout) {
             $stil .= 'color:white;background-color:#3C91FF;font-weight:bold;';
         } else {
             $stil .= 'background-color:#ffffff;color:black;';
         }
         $stil .= '"';
         if ($key == 'gelecek_sinavlar') {
             if ($layout == 'gelecek_sinavlar') {
                 $stil = 'style="border:1px solid #1C617C;margin:2px;padding:5px;';
                 $stil .= 'color:white;background-color:#3C91FF;font-weight:bold;';
                 $stil .= '"';
             } else {
                 if ($layout == 'sonuc_sinavlar') {
                     $stil = 'style="border:1px solid #1C617C;margin:2px;padding:5px;';
                     $stil .= 'color:white;background-color:#3C91FF;font-weight:bold;';
                     $stil .= '"';
                 }
             }
             $sayfaLink .= '<td colspan="2"><a href="' . $redirect . '&layout=' . $key . '" ' . $stil . '>' . $value . '</a></td>';
         } else {
             $sayfaLink .= '<td><a href="' . $redirect . '&layout=' . $key . '" ' . $stil . '>' . $value . '</a></td>';
         }
     }
     $sayfaLink .= '</tr><tr><td></td>';
     if ($layout == 'gelecek_sinavlar') {
         $sayfaLink .= '<td><a href="' . $redirect . '&layout=' . $layout . '" style="border:1px solid #1C617C;padding:5px;color:white;background-color:#3C91FF;font-weight:bold;">Yapılacak Sınavlar</a></td>';
         $sayfaLink .= '<td><a href="' . $redirect . '&layout=sonuc_sinavlar" style="border:1px solid #1C617C;padding:5px;background-color:#ffffff;color:black;">Yapılmış Sınavlar</a></td>';
     } else {
         if ($layout == 'sonuc_sinavlar') {
             $sayfaLink .= '<td><a href="' . $redirect . '&layout=gelecek_sinavlar" style="border:1px solid #1C617C;padding:5px;background-color:#ffffff;color:black;">Yapılacak Sınavlar</a></td>';
             $sayfaLink .= '<td><a href="' . $redirect . '&layout=' . $layout . '" style="border:1px solid #1C617C;padding:5px;color:white;background-color:#3C91FF;font-weight:bold;">Yapılmış Sınavlar</a></td>';
         } else {
             $sayfaLink .= '<td><a href="' . $redirect . '&layout=gelecek_sinavlar" style="border:1px solid #1C617C;padding:5px;background-color:#ffffff;color:black;">Yapılacak Sınavlar</a></td>';
             $sayfaLink .= '<td><a href="' . $redirect . '&layout=sonuc_sinavlar" style="border:1px solid #1C617C;padding:5px;background-color:#ffffff;color:black;">Yapılmış Sınavlar</a></td>';
         }
     }
     $sayfaLink .= '</table></div>';
     if ($layout == 'belge_adaylar') {
         $sonuc = $model->BelgeAdaylariKaydet($post, $file);
         if (is_array($sonuc) && isset($sonuc['hata'])) {
             $mainframe->redirect('index.php?option=com_belgelendirme&view=belge_olusturma', $sonuc['hata'], 'error');
         } else {
             if ($sonuc == -1) {
                 $mainframe->redirect('index.php?option=com_belgelendirme&view=belge_olusturma&layout=sinav_belgeleri', 'Kuruluşun yapmadığı sınavlardan belge verdiğiniz için belge verdiğiniz adayları bu sayfada arayarak excelini oluşturabilirsiniz.');
             }
         }
         $sinavId = $model->getSinavIdWithBasvuruId($post);
         $model->sinavBirimTxt(array('sinavId' => $sinavId));
         $this->assignRef('belgeAdayExcel', $sonuc);
         $this->assignRef('sinavId', $sinavId);
         $yeterlilik = $model->YeterlilikSinavBilgileri($sinavId);
         $this->assignRef('yeterlilik', $yeterlilik[0]);
     } else {
         if ($layout == 'sinav_belgeleri') {
             $BelgelendirilenKuruluslar = $model->getBelgelendirmeYapilanKuruluslar();
             $this->assignRef('Belgekuruluslar', $BelgelendirilenKuruluslar);
         } else {
             if ($layout == 'belgeExcel') {
                 $belgeAdayExcel = $model->getAdayBelgeExcel($get);
                 $this->assignRef('belgeAdayExcel', $belgeAdayExcel);
             } else {
                 if ($layout == 'belgenoal') {
                     $yeterlilik = $model->YeterlilikMYKWeb();
                     $this->assignRef('yeterlilik', $yeterlilik);
                 } else {
                     if ($layout == 'yapilan_sinavlar') {
                         $yets = $model->SinavYapilanYeterlilikler(2);
                         $kurs = $model->SinavYapanKuruluslar(2);
                         $post['durum'] = 2;
                         $sinavlar = array();
                         if (array_key_exists('basTarih', $post) && !empty($post['basTarih'])) {
                             $sinavlar = $model->GetSinavlariAra($post);
                         }
//.........这里部分代码省略.........
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:101,代码来源:view.html.php

示例15: display

 function display($tpl = null)
 {
     global $mainframe;
     $user =& JFactory::getUser();
     $model =& $this->getModel();
     $layout = JRequest::getVar("layout");
     $redirect = "index.php?option=com_belgelendirme_abhibe&view=belgelendirme_abhibe";
     $user_id = $user->getOracleUserId();
     $group_id = T3_GROUP_ID;
     $group_id2 = MS_SEKTOR_SORUMLUSU_GROUP_ID;
     $group_id3 = YET_SEKTOR_SORUMLUSU_GROUP_ID;
     $message = YETKI_MESAJ;
     $aut = FormFactory::checkAuthorization($user, $group_id);
     $aut2 = FormFactory::checkAuthorization($user, $group_id2);
     $aut3 = FormFactory::checkAuthorization($user, $group_id3);
     $OnayUserMi = $model->OnayUserMi($user_id);
     $this->assignRef('OnayUserMi', $OnayUserMi);
     $post = JRequest::get('post');
     $get = JRequest::get('get');
     if (!$aut and !$aut2 and !$aut3) {
         $mainframe->redirect('index.php?', $message);
     }
     $canEdit = false;
     if ($aut || $aut2 || $aut3) {
         $canEdit = true;
     }
     $this->assignRef('canEdit', $canEdit);
     if (!isset($layout)) {
         $layout = "default";
         $this->setLayout($layout);
     }
     $this->assignRef('user_id', $user_id);
     if ($layout == "default" && !$OnayUserMi) {
         $TesvikIstekleri = $model->TesvikIstekleri($user_id);
         $this->assignRef('TesvikIstekleri', $TesvikIstekleri);
         $doviz = FormABHibeUcretHesabi::TariheGoreDovizKuru(date('d-m-Y', strtotime('-1 day')));
         // 					$doviz = FormABHibeUcretHesabi::TariheGoreDovizKuru('04-10-2015');
         $this->assignRef('doviz', $doviz);
         $this->assignRef('ABKurKota', FormABHibeUcretHesabi::KuruluABHibeToplamKota($user_id));
         $this->assignRef('ABKurKullanilanKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanKota($user_id));
         $this->assignRef('ABKurKullanilanDezKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanDezKota($user_id));
         $this->assignRef('ABKurPro', FormABHibeUcretHesabi::KuruluABHibeProtokol($user_id));
         $this->assignRef('ABKurBekKota', FormABHibeUcretHesabi::KuruluABHibeBekKota($user_id));
         $this->assignRef('ABKurBekDezKota', FormABHibeUcretHesabi::KuruluABHibeBekDezKota($user_id));
     } else {
         if ($layout == "tesvik_adaylar") {
             if (array_key_exists('bitTarih', $post)) {
                 if (!empty($post['bitTarih'])) {
                     $TesvikAdaylar = $model->TesvikIstekAdaylarWithTarih($user_id, $post['bitTarih']);
                     $this->assignRef('TesvikAdaylar', $TesvikAdaylar);
                     $this->assignRef('bitTarih', $post['bitTarih']);
                     $doviz = FormABHibeUcretHesabi::TariheGoreDovizKuru(date('d-m-Y', strtotime('-1 day')));
                     // 					$doviz = FormABHibeUcretHesabi::TariheGoreDovizKuru('04-10-2015');
                     $this->assignRef('doviz', $doviz);
                     $this->assignRef('ABKurKota', FormABHibeUcretHesabi::KuruluABHibeToplamKota($user_id));
                     $this->assignRef('ABKurKullanilanKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanKota($user_id));
                     $this->assignRef('ABKurKullanilanDezKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanDezKota($user_id));
                     $this->assignRef('ABKurBekKota', FormABHibeUcretHesabi::KuruluABHibeBekKota($user_id));
                     $this->assignRef('ABKurBekDezKota', FormABHibeUcretHesabi::KuruluABHibeBekDezKota($user_id));
                     $this->assignRef('ABKurPro', FormABHibeUcretHesabi::KuruluABHibeProtokol($user_id));
                 } else {
                     $mainframe->redirect($redirect, 'Lütfen Tarih Alanını Boş Bırakmayınız.', 'error');
                 }
             } else {
                 $mainframe->redirect($redirect, 'Lütfen Tarih Alanını Boş Bırakmayınız.', 'error');
             }
         } else {
             if ($layout == "tesvik_edit" && !$OnayUserMi) {
                 if (array_key_exists('IstekId', $get) && is_numeric($get['IstekId']) && $model->TesvikYetkiliMi($user_id, $get['IstekId'])) {
                     $tesvik = $model->GetTesvikWithTesvikId($get['IstekId']);
                     if ($tesvik['DURUM'] != 0 || !$tesvik) {
                         $mainframe->redirect($redirect, 'Bu sayfayı görüntüleme yetkiniz yoktur.', 'error');
                     }
                     $this->assignRef('tesvik', $tesvik);
                     $tesvikAday = $model->GetTesvikAdaylarWithTesvikId($get['IstekId']);
                     $this->assignRef('tesvikAday', $tesvikAday);
                     $TesvikAdaylar = $model->TesvikAdaylarEditWithTarih($user_id, $get['IstekId'], $tesvik['BIT_TARIH']);
                     $this->assignRef('TesvikAdaylar', $TesvikAdaylar);
                     $this->assignRef('IstekId', $get['IstekId']);
                     $doviz = FormABHibeUcretHesabi::TariheGoreDovizKuru(date('d-m-Y', strtotime('-1 day')));
                     // 					$doviz = FormABHibeUcretHesabi::TariheGoreDovizKuru('04-10-2015');
                     $this->assignRef('doviz', $doviz);
                     $this->assignRef('ABKurKota', FormABHibeUcretHesabi::KuruluABHibeToplamKota($user_id));
                     // Kalan Kotaya tekrardan bak
                     $this->assignRef('ABKurKullanilanKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanKota($user_id));
                     $this->assignRef('ABKurKullanilanDezKota', FormABHibeUcretHesabi::KuruluABHibeKullanilanDezKota($user_id));
                     $this->assignRef('ABKurBekKota', FormABHibeUcretHesabi::KuruluABHibeBekKota($user_id));
                     $this->assignRef('ABKurBekDezKota', FormABHibeUcretHesabi::KuruluABHibeBekDezKota($user_id));
                     $this->assignRef('ABKurPro', FormABHibeUcretHesabi::KuruluABHibeProtokol($user_id));
                 } else {
                     $mainframe->redirect($redirect, 'Bir hata meydana geldi.', 'error');
                 }
             } else {
                 if ($layout == "tesvik_adaylar_odeme") {
                     if (array_key_exists('IstekId', $get) && !empty($get['IstekId'])) {
                         $tesvik = $model->GetTesvikWithTesvikId($get['IstekId']);
                         $this->assignRef('tesvik', $tesvik);
                         if ($tesvik['DURUM'] != 2 || !$tesvik) {
                             $mainframe->redirect($redirect, 'Bu sayfayı görüntüleme yetkiniz yoktur.', 'error');
                         }
//.........这里部分代码省略.........
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:101,代码来源:view.html.php


注:本文中的FormFactory::checkAuthorization方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。