本文整理汇总了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;未经允许,请勿转载。 |
请发表评论