示例#1
0
<?php

require_once "include/Page.class.php";
require_once "include/tools.php";
// DEBUT du contenu specifique
require_once "orchestra/groupManager.class.php";
$gm = new groupManager();
$page = new Page("Management de groupe pour " . $gm->getNameFundation());
$page->topMenu();
$editGroup = array();
$availableGroups = $gm->getAvailableGroups();
foreach ($availableGroups as $group) {
    $edit = array("Editer " . $group[1], "?action=edit&grp_id=" . $group[0]);
    $suppr = array("Supprimer " . $group[1], "?action=del&grp_id=" . $group[0]);
    $editGroup[] = $edit;
    $editGroup[] = $suppr;
}
$sideMenu = array(array("Groupes", array(array("Ajouter un nouveau groupe", "?action=add"))), array("Groupes existants", $editGroup));
$page->sideMenu($sideMenu);
if (isset($_GET["action"])) {
    if (!empty($_GET["action"])) {
        $action = $_GET["action"];
        switch ($action) {
            case "add":
                echo Page_addGroup($gm);
                break;
            case "edit":
                echo Page_editGroup($gm, $_GET["grp_id"]);
                break;
            case "del":
                echo Page_delGroup($gm, $_GET["grp_id"]);