• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP FormFactory类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

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



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


示例16: 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 .= "( ";
             for ($i = 0; $i < count($sektor); $i++) {
                 $sqlPart .= " m_yeterlilik.sektor_id = " . $sektor[$i] . " OR";
             }
             $sqlPart = substr($sqlPart, 0, strlen($sqlPart) - 2) . ") AND ";
         }
         $params = array();
     } else {
         $sqlPart = "USER_ID = ? AND ";
         $params = array($userId);
     }
     /*if ($sqlPart != ""){
     		$sql = "SELECT  YETERLILIK_ID,
     						YETERLILIK_ADI,
     						SEVIYE_ADI,
     						TO_CHAR(YETERLILIK_BASLANGIC, 'dd.mm.yyyy')
     								AS BASLANGIC_TARIHI_FORMATTED,
     						YETERLILIK_SUREC_DURUM_ADI,
     						YETERLILIK_SUREC_DURUM_ID,
     						SEKTOR_ID,
     						SEKTOR_ADI,
     						EVRAK_ID  
     				FROM M_YETERLILIK
     					NATURAL JOIN ".DB_PREFIX.".EVRAK 
     					JOIN M_TASLAK_YETERLILIK USING (EVRAK_ID, YETERLILIK_ID) 
     					JOIN M_BASVURU USING (EVRAK_ID, USER_ID) 
     					JOIN PM_SEVIYE USING (SEVIYE_ID) 
     					JOIN PM_SEKTORLER USING(SEKTOR_ID) 
     					JOIN PM_YETERLILIK_SUREC_DURUM USING (YETERLILIK_SUREC_DURUM_ID) 
     				WHERE ".$sqlPart."  
     					  BASVURU_TIP_ID = ".YT2_BASVURU_TIP." AND 
     					  BASVURU_SEKLI_ID = ".KAYDEDILMIS_BASVURU_SEKLI_ID." AND 
     					  YETERLILIK_SUREC_DURUM_ID NOT IN (".ONAYLANMIS_YETERLILIK.",".PROTOKOL_LISTE_REDDEDILMIS_YETERLILIK.")";
     							
     		$taslaklar = $db->prep_exec($sql, $params); */
     if ($sqlPart != "") {
         $sql = "SELECT DISTINCT m_yeterlilik.YETERLILIK_ID,\n\t\t\t\tm_yeterlilik.YETERLILIK_ADI,\n\t\t\t\tm_yeterlilik.YETERLILIK_KODU,\n    \t\t\tm_yeterlilik.SEVIYE_ID,\n    \t\t\tm_yeterlilik.REVIZYON,\n\t    \t\tSEVIYE_ADI,\n\t    \t\tYETERLILIK_TESLIM_TARIHI AS BASLANGIC_TARIHI_FORMATTED,\n\t    \t\tYETERLILIK_SUREC_DURUM_ADI,\n\t    \t\tYETERLILIK_DURUM_ADI,\n\t    \t\tm_yeterlilik.YETERLILIK_SUREC_DURUM_ID,\n\t    \t\tm_yeterlilik.YETERLILIK_DURUM_ID,\n\t    \t\tm_yeterlilik.SEKTOR_ID,\n\t    \t\tSEKTOR_ADI,\n\t    \t\tM_YETERLILIK.YENI_MI\n    \t\tFROM m_yeterlilik,\n\t    \t\tpm_seviye,\n\t    \t\tpm_yeterlilik_surec_durum,\n\t    \t\tpm_yeterlilik_durum,\n\t    \t\tpm_sektorler,\n\t    \t\tm_yetki_yeterlilik,\n\t    \t\tm_kurulus_yetki,\n\t    \t\tm_yetki\n    \t\tWHERE m_yeterlilik.YETERLILIK_ID = m_yetki_yeterlilik.YETERLILIK_ID\n\t    \t\tAND m_yetki_yeterlilik.YETKI_ID = m_kurulus_yetki.YETKI_ID\n\t    \t\tAND " . $sqlPart . "\n\t    \t\tm_yeterlilik.YETERLILIK_SUREC_DURUM_ID = pm_yeterlilik_surec_durum.YETERLILIK_SUREC_DURUM_ID\n\t    \t\tAND m_yeterlilik.YETERLILIK_DURUM_ID = pm_yeterlilik_durum.YETERLILIK_DURUM_ID\n\t    \t\tAND m_yetki_yeterlilik.YETKI_ID = m_yetki.YETKI_ID\n\t    \t\tAND m_yetki.ETKIN = 1\n\t    \t\tAND m_yeterlilik.SEKTOR_ID = pm_sektorler.SEKTOR_ID\n\t    \t\tAND m_yeterlilik.seviye_id = pm_seviye.seviye_id\n\t    \t\tAND m_yeterlilik.yeterlilik_durum_id IN (" . PM_YETERLILIK_DURUMU__TASLAK . ")";
         $taslaklar = $db->prep_exec($sql, $params);
     } else {
         $taslaklar = null;
     }
     return $taslaklar;
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:52,代码来源:taslak_listele.php


示例17: belgelendirmeKaydet

 function belgelendirmeKaydet()
 {
     $session =& JFactory::getSession();
     $user =& JFactory::getUser();
     $model = $this->getModel('belgelendirme_tesvik');
     $post = JRequest::get('post');
     $layout = JRequest::getVar("layout");
     $evrak_id = FormFactory::getCurrentEvrakId($post, T3_BASVURU_TIP, $user);
     $message = $model->belgelendirmeKaydet($post, $layout, $evrak_id);
     $evrak_id = $session->get("evrak_id");
     $session->set("evrak_id", $evrak_id);
     $this->setRedirect('index.php?option=com_belgelendirme_tesvik&layout=' . $layout . '&evrak_id=' . $evrak_id, $message);
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:13,代码来源:controller.php


示例18: display

 function display()
 {
     // AUTHENTICATION CHECK
     global $mainframe;
     $user =& JFactory::getUser();
     $userId = $user->getOracleUserId();
     $isSektorSorumlusu = FormFactory::checkAclGroupId($user->id, YET_SEKTOR_SORUMLUSU_GROUP_ID);
     // MESLEK STANDARDI SEKTOR SORUMLUSU
     if (!$isSektorSorumlusu) {
         $mainframe->redirect("index.php", "Bu sayfayı görmeye hakkınız yok.", 'error');
     }
     parent::display();
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:13,代码来源:controller.php


示例19: userVerileriEkle

 function userVerileriEkle($dbOrc, $juser)
 {
     $user_id = $dbOrc->getNextVal(USER_SEQ);
     $fileName = FormFactory::getNormalFilename($_POST[$ekAd . ($updated + $j + 1)]);
     //Prepare sql statement
     $sql = "INSERT INTO " . DB_PREFIX . ".tg_user \n\t\t\t\t(user_id, user_name, email_address, display_name) \n\t\t\t\tvalues( ?, ?, ?, ?)";
     $params = array($user_id, $juser->username, $juser->email, $juser->name);
     if ($dbOrc->prep_exec_insert($sql, $params)) {
         return $user_id;
     } else {
         return -1;
     }
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:13,代码来源:uzman_kayit.php


示例20: Header

 public function Header($rightText)
 {
     global $globalYeterlilikId;
     global $yeterlilik_bilgileri;
     $ad = "";
     $kod = "";
     $yayin = "";
     $rev = "";
     //$bilgiler = $this->getYeterlilikBilgi ($globalYeterlilikId);
     $bilgiler = $yeterlilik_bilgileri;
     $imgTopMargin = 5;
     $imgLeftMargin = 15;
     $imgScale = 15;
     $logoLeftMargin = 15;
     $logoTopMargin = 15;
     // Logo
     //$this->Image(K_PATH_IMAGES.'myk_logo.png', $imgLeftMargin, $imgTopMargin, $imgScale);
     // Set font
     $this->SetFont('freeserif', '', 11);
     // Title
     if (isset($bilgiler[0])) {
         $ad = $bilgiler[0]["YETERLILIK_ADI"];
         $kod = $bilgiler[0]["YETERLILIK_KODU"];
         $yayin = $bilgiler[0]["YAYIN_TARIHI"];
         $rev = $bilgiler[0]["REVIZYON_NO"];
         $seviye = $bilgiler[0]["SEVIYE_ID"];
     }
     $yayin = $yayin ? $yayin : ".......";
     $kod = $kod ? $kod : '__UY00..-' . $seviye;
     //        $this->SetLeftMargin(-30);
     if ($this->headerTexti == '') {
         $this->headerTextiSol = $kod . ' ' . FormFactory::ucWordsLeaveConjunction(FormFactory::toLowerCase($ad));
     }
     //$this->Cell(0, 0, $this->headerTextiSol , '', 0, 'L');//.' (Seviye '.$seviye.')'
     //$this->MultiCell(130, 15, $this->headerTextiSol, 1, 'L', 0, 10, 15, true);
     $rev = ($rev == '00' || $rev == '0' || $rev == '') && $this->yeterlilikUlusalMi($globalYeterlilikId) == false ? '...' : $rev;
     if ($this->headerTexti == '') {
         $this->headerTexti = 'Yayın Tarihi: ' . $yayin . ' Rev.No:' . $rev;
     }
     //$this->Cell(0, 0, $this->headerTexti, '', 1, 'R');
     $this->SetX(13.5);
     $this->SetFillColor(255, 255, 255);
     $this->MultiCell(110, 20, $this->headerTextiSol, 0, 'L', 1, 0, '', '', true, 0, false, true, 40);
     $this->SetFillColor(255, 255, 255);
     $this->MultiCell(2, 20, ' ', 0, 'L', 1, 0, '', '', true, 0, false, true, 40);
     $this->SetFillColor(255, 255, 255);
     $this->MultiCell(67.5, 20, $this->headerTexti, 0, 'R', 1, 0, '', '', true, 0, false, false, 40);
     //$this->MultiCell(55, 40, '[VERTICAL ALIGNMENT - TOP] '.$txt, 1, 'J', 1, 0, '', '', true, 0, false, true, 40, 'T');
     //$this->MultiCell(55, 40, '[VERTICAL ALIGNMENT - MIDDLE] asd', 1, 'J', 1, 0, '', '', true, 0, false, true, 40, 'M');
     //$this->MultiCell(55, 40, '[VERTICAL ALIGNMENT - BOTTOM] '.$txt, 1, 'J', 1, 1, '', '', true, 0, false, true, 40, 'B');
 }
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:51,代码来源:yet_taslak_yeni_tcpdf.php



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP FormField类代码示例发布时间:2022-05-23
下一篇:
PHP FormElement类代码示例发布时间:2022-05-23
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap