本文整理匯總了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);