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


PHP FormFactory类代码示例

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


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

示例1: getTaslaklar

 function getTaslaklar($db)
 {
     $user =& JFactory::getUser();
     $userId = $user->getOracleUserId();
     $isSektorSorumlusu = FormFactory::checkAclGroupId($user->id, MS_SEKTOR_SORUMLUSU_GROUP_ID);
     if ($isSektorSorumlusu) {
         $sektor = FormFactory::getSorumluSektorId($userId, MS_SEKTOR_TIPI);
         $sqlFromPart = "";
         if (count($sektor) > 0) {
             $sqlConditionPart .= "m_meslek_standartlari.sektor_id IN ( ";
             for ($i = 0; $i < count($sektor); $i++) {
                 $sqlConditionPart .= $sektor[$i];
                 if ($i != count($sektor) - 1) {
                     $sqlConditionPart .= ",";
                 }
             }
             $sqlConditionPart .= ") ";
         }
         $params = array();
     } else {
         $sqlFromPart = " m_kurulus_yetki, ";
         $sqlConditionPart = "m_yetki.YETKI_ID = m_kurulus_yetki.yetki_id AND m_kurulus_yetki.user_id = ?";
         $params = array($userId);
     }
     $sql = "\tSELECT  distinct\n    \t\t\t\t\t\tm_meslek_standartlari.standart_id, \n    \t\t\t\t\t\tm_meslek_standartlari.standart_adi, \n    \t\t\t\t\t\tsektor_adi, etkin, \n    \t\t\t\t\t\tSTANDART_SUREC_DURUM_ADI, \n    \t\t\t\t\t\tTO_CHAR(BASLANGIC_TARIHI, 'dd.mm.yyyy') AS BASLANGIC_TARIHI_FORMATTED, \n    \t\t\t\t\t\tseviye_adi,\n    \t\t\t\t\t\trevizyon\n\t\t\t\t\t\tFROM " . $sqlFromPart . " m_meslek_standartlari, \n\t\t\t\t\t\t\t M_YETKI_STANDART, \n\t\t\t\t\t\t\t m_yetki, \n\t\t\t\t\t\t\t PM_SEKTORLER, \n\t\t\t\t\t\t\t PM_MESLEK_STANDART_SUREC_DURUM, \n\t\t\t\t\t\t\t PM_SEVIYE,\n\t\t\t\t\t\t\t m_taslak_meslek\n\t\t\t\t\t\tWHERE m_meslek_standartlari.MESLEK_STANDART_SUREC_DURUM_ID = PM_MESLEK_STANDART_SUREC_DURUM.MESLEK_STANDART_SUREC_DURUM_ID\n\t\t\t\t\t\t\tAND " . $sqlConditionPart . " AND m_meslek_standartlari.SEVIYE_ID = PM_SEVIYE.SEVIYE_ID\n\t\t\t\t\t\t\tAND m_meslek_standartlari.STANDART_ID = M_YETKI_STANDART.STANDART_ID (+)\n\t\t\t\t\t\t\tAND m_meslek_standartlari.SEKTOR_ID = PM_SEKTORLER.SEKTOR_ID\n\t\t\t\t\t\t\tAND m_taslak_meslek.standart_id=m_meslek_standartlari.STANDART_ID \n\t\t\t\t\t\t\tAND M_YETKI_STANDART.YETKI_ID = m_yetki.YETKI_ID (+)\n\t\t\t\t\t\t\tAND m_meslek_standartlari.meslek_standart_durum_id = " . PM_MESLEK_STANDART_DURUMU__ULUSAL_STANDART . "\n\t\t\t    \t\tORDER BY m_meslek_standartlari.standart_adi,PM_SEVIYE.seviye_adi";
     $taslaklar = $db->prep_exec($sql, $params);
     return $taslaklar;
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:28,代码来源:onayli_taslak_listele.php

示例2: authenticationCheckAccordingToLayouts

 function authenticationCheckAccordingToLayouts()
 {
     global $mainframe;
     $user =& JFactory::getUser();
     $userId = $user->getOracleUserId();
     if ($_GET['layout'] == 'tarife_donemi_listele' || $_GET['layout'] == 'tarife_donemi') {
         //PUBLIC PAGE
     } else {
         if ($user->id == null) {
             $mainframe->redirect("index.php", "Bu sayfayı görmeye hakkınız yok.", 'error');
         }
     }
     $denetlemesiYapilacakKurulusMu = FormFactory::buIDDenetlemesiYapilacakKurulusMu($user->id);
     $isSektorSorumlusu = FormFactory::buIDDenetlemedenSorumluSSMu($user->id);
     $adminMi = FormFactory::checkAclGroupId($user->id, YONETICI_GROUP_ID);
     // MESLEK STANDARDI SEKTOR SORUMLUSU
     /*    	switch($_GET['layout'])
         	{
         		case '':
         		case 'denetimlerim':
         			if($user==null )//login olmuşlar görecek
         				$mainframe->redirect("index.php", "Bu sayfayı görmeye hakkınız yok.", 'error');
         			break;
         	}
     */
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:26,代码来源:controller.php

示例3: gorusKaydet

 function gorusKaydet($db, $data)
 {
     $standartId = $data['standartId'];
     $seviyeId = $data['seviyeId'];
     $son_gorus_tarihi = $data['son_gorus_tarihi'];
     $unvan = $data['unvan'];
     $e_posta = $data['e_posta'];
     $telefon = $data['telefon'];
     $faks = $data['faks'];
     $gorusId = $db->getNextVal('GORUS_ID_SEQ');
     //echo "gorusId: $gorusId<br />";
     $gorusSql = "INSERT INTO M_MESLEK_STANDART_GORUS\n\t\t\tVALUES(?, ?, ?, TO_DATE(?, 'dd.mm.yyyy'), ?, ?, ?, ?)";
     $params = array($gorusId, $standartId, $seviyeId, $son_gorus_tarihi, $unvan, $e_posta, $telefon, $faks);
     $db->prep_exec_insert($gorusSql, $params);
     //			echo 'gorusler: <pre>';
     //			print_r($params);
     //			echo '</pre>';
     $bilgiValues = FormFactory::getTableValues($data, array("gorusTable", 5));
     $gorusMaddeSql = "INSERT INTO M_MESLEK_STANDART_GORUS_MADDE\n\t\t\tVALUES(?, ?, ?, ?, ?, ?)";
     $valCount = count($bilgiValues);
     //echo "-$valCount-";
     for ($i = 0; $i < $valCount; $i += 5) {
         $postVals = array_slice($bilgiValues, $i, 5);
         array_splice($postVals, 0, 0, $gorusId);
         //			echo 'bilgi values: <pre>';
         //			print_r($postVals);
         //			echo '</pre>';
         $db->prep_exec_insert($gorusMaddeSql, $postVals);
         //return "Sınav takviminiz eklenmştir.";
     }
     return "Görüş ve katkılarınız için teşekkür ederiz.";
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:32,代码来源:gorus_kaydet.php

示例4: display

 function display($tpl = null)
 {
     global $mainframe;
     $message = YETKI_MESAJ;
     $user =& JFactory::getUser();
     $user_id = $user->getOracleUserId();
     $model =& $this->getModel();
     $db =& JFactory::getOracleDBO();
     $standart_id = JRequest::getVar('standartId');
     $isSektorSorumlusu = FormFactory::sektorSorumlusuMu($user);
     $isYetkiliKurulus = FormFactory::standartHazirlamayaProtokoluVarMi($user->getOracleUserId(), $standart_id);
     $aktifYetkilendirmesiVarMi = FormFactory::aktifStandartYetkilendirmesiVarMi($standart_id, $user->getOracleUserId());
     //YETKI KONTROL
     /////////////////////////////////////////////////////////////////////////////////
     if (!$isSektorSorumlusu && !$isYetkiliKurulus && $aktifYetkilendirmesiVarMi) {
         if (!($isYetkiliKurulus && $aktifYetkilendirmesiVarMi)) {
             $message = "Yetkilendirmeniz Aktif Değil";
         }
         $mainframe->redirect('index.php?', $message, 'error');
     }
     /////////////////////////////////////////////////////////////////////////////////
     $gorusler = $model->getGorusAyrinti($db, $standart_id);
     $this->assignRef('gorusler', $gorusler);
     $this->assignRef('standartId', $standart_id);
     parent::display($tpl);
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:26,代码来源:view.html.php

示例5: display

 function display($tpl = null)
 {
     global $mainframe;
     $user =& JFactory::getUser();
     $model =& $this->getModel();
     $db =& JFactory::getOracleDBO();
     // 		$group_id   = UZMAN_ONIZLEYICI_GROUP_ID;
     $message = YETKI_MESAJ;
     // 		$aut = FormFactory::checkAuthorization  ($user, $group_id);
     $sektorSorumlusu = FormFactory::sektorSorumlusuMu($user);
     $this->assignRef('sektorSorumlusu', $sektorSorumlusu);
     //YETKI KONTROL
     /////////////////////////////////////////////////////////////////////////////////
     $message = YETKI_MESAJ;
     if (!$sektorSorumlusu) {
         $mainframe->redirect('index.php?', $message);
     }
     /////////////////////////////////////////////////////////////////////////////////
     $bekleyenbasvurular = $model->getBasvurular($db, 1);
     // (oracledb,basvuru durumu, kaydeden(1->kullanıcı, 2->sektorSorumlusu) )
     $this->assignRef('bekleyenbasvurular', $bekleyenbasvurular);
     $onaylanmisbasvurular = $model->getBasvurular($db, 2);
     $this->assignRef('onaylanmisbasvurular', $onaylanmisbasvurular);
     $redddedilmisbasvurular = $model->getBasvurular($db, -1);
     $this->assignRef('redddedilmisbasvurular', $redddedilmisbasvurular);
     parent::display($tpl);
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:27,代码来源:view.html.php

示例6: 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

示例7: getTaslaklar

 function getTaslaklar($db)
 {
     $user =& JFactory::getUser();
     $userId = $user->getOracleUserId();
     $isSektorSorumlusu = FormFactory::checkAclGroupId($user->id, YET_SEKTOR_SORUMLUSU_GROUP_ID);
     if ($isSektorSorumlusu) {
         $sektor = FormFactory::getSorumluSektorId($userId, YET_SEKTOR_TIPI);
         $sqlPart = "";
         if (count($sektor) > 0) {
             $sqlPart .= "m_yeterlilik.sektor_id IN ( ";
             for ($i = 0; $i < count($sektor); $i++) {
                 $sqlPart .= $sektor[$i];
                 if ($i != count($sektor) - 1) {
                     $sqlPart .= ",";
                 }
             }
             $sqlPart .= ") ";
         }
         $params = array();
     } else {
         $sqlPart = "USER_ID = ?";
         $params = array($userId);
     }
     if ($sqlPart != "") {
         $sql = "SELECT DISTINCT m_yeterlilik.YETERLILIK_ID, \n    \t\t\t\t\t   m_yeterlilik.YETERLILIK_ADI, \n    \t\t\t\t\t   SEVIYE_ADI, \n    \t\t\t\t\t   YETERLILIK_BASLANGIC AS BASLANGIC_TARIHI_FORMATTED, \n    \t\t\t\t\t   YETERLILIK_SUREC_DURUM_ADI, \n    \t\t\t\t\t   m_yeterlilik.YETERLILIK_SUREC_DURUM_ID, \n    \t\t\t\t\t   m_yeterlilik.SEKTOR_ID, \n    \t\t\t\t\t   SEKTOR_ADI \n\t\t\t\t\tFROM m_yeterlilik, \n\t\t\t\t\t\t pm_seviye, \n\t\t\t\t\t\t pm_yeterlilik_surec_durum, \n\t\t\t\t\t\t pm_sektorler, \n\t\t\t\t\t\t m_yetki_yeterlilik,\n\t\t\t\t\t\t m_kurulus_yetki, \n\t\t\t\t\t\t m_yetki\n\t\t\t\t\tWHERE m_yeterlilik.YETERLILIK_ID = m_yetki_yeterlilik.YETERLILIK_ID\n\t\t\t\t\t\tAND m_yetki_yeterlilik.YETKI_ID = m_kurulus_yetki.YETKI_ID\n\t\t\t\t\t\tAND m_yeterlilik.YETERLILIK_SUREC_DURUM_ID = pm_yeterlilik_surec_durum.YETERLILIK_SUREC_DURUM_ID\t\t\t\t\t\n\t\t\t\t\t\tAND m_yetki_yeterlilik.YETKI_ID = m_yetki.YETKI_ID\n\t\t\t\t\t\tAND m_yetki.ETKIN = 1\n\t\t\t\t\t\tAND m_yeterlilik.SEKTOR_ID = pm_sektorler.SEKTOR_ID\n\t\t\t\t\t\tAND m_yeterlilik.seviye_id = pm_seviye.seviye_id\n\t\t\t\t\t\tAND yeterlilik_durum_id IN (" . PM_YETERLILIK_DURUMU__TASLAK . ")\n\t\t\t\t\t\tAND " . $sqlPart;
         $taslaklar = $db->prep_exec($sql, $params);
     } else {
         $taslaklar = null;
     }
     return $taslaklar;
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:31,代码来源:taslak_listele.php

示例8: getTaslaklar

 function getTaslaklar($db)
 {
     $user =& JFactory::getUser();
     $userId = $user->getOracleUserId();
     $isSektorSorumlusu = FormFactory::checkAclGroupId($user->id, YET_SEKTOR_SORUMLUSU_GROUP_ID);
     if ($isSektorSorumlusu) {
         $sektor = FormFactory::getSorumluSektorId($userId, YET_SEKTOR_TIPI);
         $sqlPart = "";
         if (count($sektor) > 0) {
             $sqlPart .= "m_yeterlilik.sektor_id IN ( ";
             for ($i = 0; $i < count($sektor); $i++) {
                 $sqlPart .= $sektor[$i];
                 if ($i != count($sektor) - 1) {
                     $sqlPart .= ",";
                 }
             }
             $sqlPart .= ") ";
         }
         $params = array();
     } else {
         $sqlPart = " m_kurulus_yetki.user_id = ? ";
         $params = array($userId);
     }
     if ($sqlPart != "") {
         $sql = "SELECT DISTINCT m_yeterlilik.YETERLILIK_ID, \n\t\t\t            \t\t\tm_yeterlilik.YETERLILIK_ID, \n\t\t\t\t\t\t\t\t\tm_yeterlilik.YETERLILIK_ADI, \n\t\t\t\t\t\t\t\t\tm_yeterlilik.YETERLILIK_KODU, \n\t\t\t\t\t\t\t\t\tm_yeterlilik.SEVIYE_ID, \n\t\t\t\t\t\t\t\t\tm_yeterlilik.REVIZYON, \n\t\t\t\t\t\t\t\t\tSEVIYE_ADI, \n\t\t\t\t\t\t\t\t\tYETERLILIK_BASLANGIC AS BASLANGIC_TARIHI_FORMATTED, \n\t\t\t\t\t\t\t\t\tYETERLILIK_SUREC_DURUM_ADI, \n\t\t\t\t\t\t\t\t\tm_yeterlilik.YETERLILIK_SUREC_DURUM_ID, \n\t\t\t\t\t\t\t\t\tm_yeterlilik.SEKTOR_ID, \n\t\t\t\t\t\t\t\t\tSEKTOR_ADI, \n\t\t\t\t\t\t\t\t\tSON_TASLAK_PDF, \n\t\t\t\t\t\t\t\t\tYENI_MI, \n\t\t\t\t\t\t\t\t\tm_taslak_yeterlilik.REVIZYON_NO\n\t\t\tFROM \tm_yeterlilik, \n\t\t\t\t\tm_taslak_yeterlilik,\n\t\t\t\t\tM_YETKI, \n\t\t\t\t\tM_YETKI_YETERLILIK,\n\t\t\t\t\tpm_seviye, pm_yeterlilik_surec_durum, pm_sektorler\n\t\t\tWHERE  m_taslak_yeterlilik.yeterlilik_id = m_yeterlilik.yeterlilik_id AND\n\t\t\t\t\tM_YETERLILIK.YETERLILIK_ID = M_YETKI_YETERLILIK.YETERLILIK_ID AND\n\t\t\t\t\tM_YETKI_YETERLILIK.YETKI_ID = M_YETKI.YETKI_ID AND\n\t\t\t\t\tm_yeterlilik.YETERLILIK_SUREC_DURUM_ID = pm_yeterlilik_surec_durum.YETERLILIK_SUREC_DURUM_ID \n\t\t\t\t\tAND m_yeterlilik.SEKTOR_ID = pm_sektorler.SEKTOR_ID\n\t\t\t\t\tAND m_yeterlilik.seviye_id = pm_seviye.seviye_id\n\t\t\t\t\tAND yeterlilik_durum_id = " . PM_YETERLILIK_DURUMU__ULUSAL_YETERLILIK . "\n\t\t\t\t\tAND " . $sqlPart . "\n\t\t\torder by m_yeterlilik.YETERLILIK_ADI,SEVIYE_ADI";
         $taslaklar = $db->prep_exec($sql, $params);
     } else {
         $taslaklar = null;
     }
     return $taslaklar;
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:31,代码来源:onayli_taslak_listele.php

示例9: pdfGoster

 function pdfGoster($protokolID)
 {
     $_db =& JFactory::getOracleDBO();
     $sql = "SELECT DOSYA\n\t\t\t\tFROM M_PROTOKOL \n\t\t\t\tWHERE PROTOKOL_ID = ?";
     $r = $_db->prep_exec_array($sql, array($protokolID));
     $file = $r[0];
     FormFactory::readFileFromDB($file);
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:8,代码来源:protokol_ms.php

示例10: sertifikaKaydet

 function sertifikaKaydet($db, $postData)
 {
     //yeni evrak id al
     $userId =& JFactory::getUser()->getOracleUserId();
     $evrakId = FormFactory::evrakVerisiEkle($userId, SERTIFIKA_SAYI_ID);
     //
     //		echo '$postData: <pre>';
     //		print_r($postData);
     //		echo '</pre>';
     $ogrKapsamEkle = "INSERT INTO M_OGRENCI_ALT_BIRIM (M_SINAV_ID, TC_KIMLIK, YETERLILIK_ALT_BIRIM_ID, YETERLILIK_ID)\n\t\t\t\tVALUES(?, ?, ?, ?)";
     $yetId = "";
     $returnValues = array();
     // to check if the queries succeeded
     $sertifikaIstenenOgrSayisi = 0;
     for ($i = 1; isset($postData['inputbelgeDuzenlenecekBilgi-9-' . $i]); $i++) {
         $tcKimlik = $postData['inputbelgeDuzenlenecekBilgi-2'][$i - 1];
         for ($j = 0; isset($postData['inputbelgeDuzenlenecekBilgi-9-' . $i][$j]); $j++) {
             $kapsamId = $postData['inputbelgeDuzenlenecekBilgi-9-' . $i][$j];
             if ($kapsamId == KAPSAM_BASARISIZ) {
                 break;
             }
             $sertifikaIstenenOgrSayisi++;
             if ($yetId == "") {
                 $yetIdAl = "SELECT DISTINCT YETERLILIK_ID\n\t\t\t\t\t\t\tFROM M_YETERLILIK_ALT_BIRIM\n\t\t\t\t\t\t\tWHERE YETERLILIK_ALT_BIRIM_ID = ?";
                 $yetIds = $db->prep_exec($yetIdAl, array($kapsamId));
                 $yetId = $yetIds[0]['YETERLILIK_ID'];
                 //if(!yeterlilikSahibiMi($yetId))
                 //return JText::_('YETERLILIK_YETKI_HATASI');
             }
             $params = array($evrakId, $tcKimlik, $kapsamId, $yetId);
             //						echo '$postData: <pre>';
             //		print_r($params);
             //		echo '</pre>';
             $returnValues[] = $db->prep_exec_insert($ogrKapsamEkle, $params);
         }
     }
     if (!FormFactory::isThereError($returnValues)) {
         $sertifikaBasvuru = "INSERT INTO M_SERTIFIKA_BASVURU\n\t\t\t\tVALUES(?, SYSTIMESTAMP, ?)";
         $params = array($evrakId, $sertifikaIstenenOgrSayisi);
         $returnValues[] = $db->prep_exec_insert($sertifikaBasvuru, $params);
     }
     if (!FormFactory::isThereError($returnValues)) {
         $serializedSinavIds = $postData['sinavIds'];
         $sinavIds = unserialize($serializedSinavIds);
         $updateSinav = "UPDATE M_SINAV\n\t\t\t\t\tSET BASARILI_ADAY = ?\n\t\t\t\t\tWHERE M_SINAV_ID = ?";
         foreach ($sinavIds as $sinavId) {
             //if(!evrakSahibiMi($sinavId))
             //return JText::_('EVRAK_YETKI_HATASI');
             $params = array($sertifikaIstenenOgrSayisi, $sinavId);
             $returnValues[] = $db->prep_exec_insert($updateSinav, $params);
         }
     }
     if (!FormFactory::isThereError($returnValues)) {
         return JText::_('SERTIFIKA_KAYDEDILDI');
     } else {
         return JText::_('SERTIFIKA_KAYDET_HATA');
     }
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:58,代码来源:sertifika.php

示例11: getKurulusMu

 function getKurulusMu()
 {
     $user =& JFactory::getUser();
     $user_id = $user->getOracleUserId();
     $data = FormFactory::getKurulusValues($user_id);
     if ($data) {
         return true;
     } else {
         return false;
     }
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:11,代码来源:helper.php

示例12: 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

示例13: standartKaydet

 function standartKaydet()
 {
     $model = $this->getModel('kurulus_kaydet');
     $post = JRequest::get('post');
     $layout = JRequest::getVar("layout");
     $tur = JRequest::getVar("tur");
     $user_id = JRequest::getVar("id");
     $evrak_id = $model->getOracleEvrakId($user_id, $tur);
     $message = $model->standartKaydet($post, $user_id, $evrak_id);
     FormFactory::listeDurumGuncelle($user_id, $post["editable"], MS_SEKTOR_TIPI);
     $this->setRedirect('index.php?option=com_kurulus_edit&layout=' . $layout . '&tur=' . $tur . '&id=' . $user_id, $message);
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:12,代码来源:controller.php

示例14: basvuruBitir

 function basvuruBitir()
 {
     $session =& JFactory::getSession();
     $user =& JFactory::getUser();
     $model = $this->getModel('basvuru_kaydet');
     $post = JRequest::get('post');
     $evrak_id = FormFactory::getCurrentEvrakId($post, T1_BASVURU_TIP, $user);
     $session->set("evrak_id", $evrak_id);
     $model->basvuruBitir($evrak_id);
     $message = JText::_("BASVURU_GONDERILDI_MESAJ");
     $this->setRedirect('index.php?option=com_akreditasyon_basvur&view=akreditasyon_basvur&layout=pdf_link', $message);
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:12,代码来源:controller.php

示例15: 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


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