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


PHP GSession::PresentationActive方法代码示例

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


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

示例1: MPresentationGroupe

            GSession::PresentationModif($presModif);
            GReponse::AjouterElementClasseurRechargement('pres');
            // A faire:
            // - Rechargement des onglets ou pas?
        }
    } else {
        if ($presActive !== '') {
            require_once PATH_METIER . 'mPresentationGroupe.php';
            require_once PATH_METIER . 'mPresentation.php';
            require_once PATH_METIER . 'mGroupe.php';
            $anciennePresActive = GSession::PresentationActive();
            // Suppression de l'ancienne présentation pour le groupe.
            $mPresentationGroupe = new MPresentationGroupe($anciennePresActive, $groupe);
            $retour = $mPresentationGroupe->Supprimer();
            if ($retour !== false) {
                // Ajout de la nouvelle présentation pour le groupe.
                $mPresentationGroupe->Presentation($presActive);
                $retour = $mPresentationGroupe->Ajouter();
                if ($retour !== false) {
                    GSession::PresentationActive($presActive, true);
                }
            }
            if ($retour === false) {
                GLog::LeverException(EXF_0050, GSession::Libelle(LIB_PRS_PRESACTNONMODIF), true, false);
                GLog::LeverException(EXF_0050, 'Erreur lors de la tentative de modification de la présentation active.');
            }
            // A faire:
            // - Rechargement du css.
        }
    }
}
开发者ID:Gnucki,项目名称:DaFramework,代码行数:31,代码来源:fModifierPresentation.php

示例2: SElement

 $elemInfo->AjouterClasse(CLASSTEXTE_INFO);
 $elemInfo->SetText(GTexte::FormaterTexteSimple(GSession::Libelle(LIBTEXT_PRS_DESCRIPTION, false, true)));
 $elemInfoPresActive = new SElement($prefixIdClass . CLASSTEXTE_INFO);
 $elemInfoPresActive->AjouterClasse(CLASSTEXTE_INFO);
 $elemInfoPresActive->SetText(GTexte::FormaterTexteSimple(GSession::Libelle(LIBTEXT_PRS_PRESACTIVE, false, true)));
 $elemInfoPresModif = new SElement($prefixIdClass . CLASSTEXTE_INFO);
 $elemInfoPresModif->AjouterClasse(CLASSTEXTE_INFO);
 $elemInfoPresModif->SetText(GTexte::FormaterTexteSimple(GSession::Libelle(LIBTEXT_PRS_PRESMODIF, false, true)));
 //$rechargeFonc = AJAXFONC_CHARGERREFERENTIELCONTEXTE;
 //$rechargeParam = 'contexte='.$nomContexte;
 $changeFonc = AJAXFONC_MODIFIERDANSCONTEXTE;
 $changeParam = 'cf=' . GSession::NumCheckFormulaire() . '&contexte=' . $nomContexte;
 $selectPresActive = new SForm($prefixIdClass, 1, 2, true, false);
 $selectPresActive->SetCadreInputs(1, 1, 1, 1);
 $select = $selectPresActive->AjouterInputSelect(1, 1, GSession::Libelle(LIB_PRS_PRESACTIVE), '', true, GContexte::FormaterVariable($nomContexte, COL_PRESENTATION . 'active'), '', '', '', '', '', '', '', $changeFonc, $changeParam);
 $select->AjouterElementsFromListe(COL_PRESENTATION . 'active', COL_ID, COL_NOM, '', GSession::PresentationActive());
 $selectPresActive->SetCadreBoutonsCache(1, 2);
 $elemPresActive = new SCentreur($selectPresActive);
 $selectPresModif = new SForm($prefixIdClass, 1, 2, false, false);
 $selectPresModif->SetCadreInputs(1, 1, 1, 1);
 $select = $selectPresModif->AjouterInputNewSelect(1, 1, GSession::Libelle(LIB_PRS_PRESMODIF), true, GContexte::FormaterVariable($nomContexte, COL_PRESENTATION . 'modif'), '', '', '', '', '', '', '', $changeFonc, $changeParam);
 $formCreerPres = new SForm($prefixIdClass, 2, 1);
 $formCreerPres->SetCadreInputs(1, 1, 1, 1);
 $formCreerPres->AjouterInputText(1, 1, GSession::Libelle(LIB_PRS_NOM), '', true, GContexte::FormaterVariable($nomContexte, COL_NOM), '', 1, 200, 40);
 $formCreerPres->SetCadreBoutons(2, 1, 1, 2);
 $bouton = $formCreerPres->AjouterInputButtonAjouterAuContexte(1, 1, $nomContexte);
 $bouton->AjouterParamRetour('nouvPres', '1');
 $formCreerPres->AjouterInputButtonAnnuler(1, 2);
 $select->AjouterFormulaire(GSession::Libelle(LIB_PRS_CREERPRES), $formCreerPres);
 $select->AjouterElementsFromListe(COL_PRESENTATION . 'modif', COL_ID, COL_NOM, '', GSession::PresentationModif());
 $selectPresModif->SetCadreBoutonsCache(1, 2);
开发者ID:Gnucki,项目名称:DaFramework,代码行数:31,代码来源:fChargerPresentation.php


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