Esempio n. 1
0
<?php

if (!defined('LUDOFACTORY')) {
    exit('appel direct non autorisé');
}
$obj_page->addCSS('backoffice/tournoi.css');
$obj_page->addJS('backoffice/tournoi.js');
if (!isset($http_request['act'])) {
    exit;
}
// -----------------------------------------------------------------------------
if ($http_request['act'] == 'listing_en_cours') {
    // tournois en cours
    $tab_tournois_solo = TournoiSoloManager::getListEnCoursWithDotation();
    $tab_tournois_equipe = TournoiEquipeManager::getListEnCoursWithDotation();
    //Stats Tournois
    foreach ($tab_tournois_equipe as $idTournois => $datas) {
        $tab_tournois_equipe[$idTournois]['stats']['nb_participants'] = TournoiEquipeManager::getNbParticipants($idTournois);
        $tab_tournois_equipe[$idTournois]['stats']['ca'] = TournoiEquipeManager::getCAParticipants($idTournois);
    }
    foreach ($tab_tournois_solo as $idTournois => $datas) {
        $tab_tournois_solo[$idTournois]['stats']['nb_participants'] = TournoiSoloManager::getNbParticipants($idTournois);
        $tab_tournois_solo[$idTournois]['stats']['ca'] = TournoiSoloManager::getCAParticipants($idTournois);
    }
    $obj_page->setData('tab_tournois_solo', $tab_tournois_solo);
    $obj_page->setData('tab_tournois_equipe', $tab_tournois_equipe);
    $obj_page->setUrlPage('tournois/tournois_listing');
} else {
    if ($http_request['act'] == 'classement_details') {
        switch ($http_request['type']) {
            case 'solo':