コード例 #1
0
 public function InitializePage()
 {
     $this->Base()->InitializePage();
     self::Langue(COL_ID);
     $communauteId = self::Communaute(COL_ID);
     require_once PATH_METIER . 'mGroupe.php';
     $mGroupe = new MGroupe();
     $mGroupe->AjouterColSelection(COL_ID);
     $mGroupe->AjouterColSelection(COL_NOM);
     $mGroupe->AjouterColSelection(COL_DESCRIPTION);
     $mGroupe->AjouterColCondition(COL_TYPEGROUPE, TYPEGROUPE_COMMUNAUTE);
     $mGroupe->AjouterColCondition(COL_COMMUNAUTE, $communauteId);
     $mGroupe->Charger();
     GSession::Groupe(COL_ID, $mGroupe->Id(), true);
     GSession::Groupe(COL_NOM, $mGroupe->Nom(), true);
     GSession::Groupe(COL_DESCRIPTION, $mGroupe->Description(), true);
     GSession::Groupe(COL_TYPEGROUPE, TYPEGROUPE_COMMUNAUTE, true);
 }
コード例 #2
0
         $mGroupe->TypeGroupe()->Id(TYPEGROUPE_COMMUNAUTE);
         GSession::Jeu(COL_ID, NULL, true);
         GSession::Jeu(COL_LIBELLE, NULL, true);
         GReponse::AjouterElementSelect(COL_GROUPE);
         GReponse::AjouterElementSelectSuppression(-2);
         GReponse::AjouterElementSelectSelection(-1);
         $mListe = new MListeJeux();
         GReferentiel::AjouterReferentiel(COL_JEU, $mListe, array(COL_ID, array(COL_LIBELLE, COL_LIBELLE)), true);
         GReferentiel::GetDifferentielReferentielForSelect(COL_JEU, COL_ID, array(COL_LIBELLE, COL_LIBELLE), '');
     } else {
         if ($groupe == -2) {
             $mGroupe = new MGroupe();
             $mGroupe->AjouterColSelection(COL_ID);
             $mGroupe->AjouterColSelection(COL_NOM);
             $mGroupe->AjouterColSelection(COL_DESCRIPTION);
             $mGroupe->AjouterColCondition(COL_TYPEGROUPE, TYPEGROUPE_JEU);
             $mGroupe->AjouterColCondition(COL_COMMUNAUTE, GSession::Communaute(COL_ID));
             $mGroupe->AjouterColCondition(COL_JEU, $jeu);
             $mGroupe->Charger();
             $mGroupe->TypeGroupe()->Id(TYPEGROUPE_JEU);
         }
     }
 } else {
     $mGroupe = new MGroupe($groupe);
     $mGroupe->AjouterColSelection(COL_NOM);
     $mGroupe->AjouterColSelection(COL_DESCRIPTION);
     $mGroupe->AjouterColSelection(COL_JEU);
     $mJeu = $mGroupe->AjouterJointure(COL_JEU, COL_ID);
     $mJeu->AjouterColSelection(COL_LIBELLE);
     $mGroupe->Charger();
     $mListeGroupes->AjouterElement($mGroupe);