GReponse::AjouterElementSelect(COL_GROUPE); GReponse::AjouterElementSelectSuppression(-2); GReponse::AjouterElementSelectSelection(-1); // Le nouveau groupe auquel on est connecté est le groupe de la communauté. $mGroupe->AjouterColSelection(COL_ID); $mGroupe->AjouterColSelection(COL_NOM); $mGroupe->AjouterColSelection(COL_DESCRIPTION); $mGroupe->AjouterColCondition(COL_TYPEGROUPE, TYPEGROUPE_COMMUNAUTE); $mGroupe->AjouterColCondition(COL_COMMUNAUTE, GSession::Communaute(COL_ID)); $mGroupe->Charger(); $mGroupe->TypeGroupe()->Id(TYPEGROUPE_COMMUNAUTE); $groupeChange = true; } else { // On stocke en session les informations du jeu. $mJeu = new MJeu($jeu); $mJeu->AjouterColSelection(COL_LIBELLE); $mJeu->Charger(); GSession::Jeu(COL_ID, $jeu, true); GSession::Jeu(COL_LIBELLE, $mJeu->Libelle(), true); // On ajoute le groupe du jeu dans la liste du select. $mTypeGroupe = new MTypeGroupe(TYPEGROUPE_JEU); $mTypeGroupe->AjouterColSelection(COL_LIBELLE); $mTypeGroupe->Charger(); GReponse::AjouterElementSelect(COL_GROUPE); GReponse::AjouterElementSelectCreation(-2, $mTypeGroupe->Libelle(), '', true, 0); $groupeJeu = GSession::Groupe(COL_JEU); if ($groupeJeu !== $jeu) { // Le nouveau groupe auquel on est connecté est le groupe du jeu. $mGroupe->AjouterColSelection(COL_ID); $mGroupe->AjouterColSelection(COL_NOM); $mGroupe->AjouterColSelection(COL_DESCRIPTION);