本文整理汇总了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.
}
}
}
示例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);