Non puoi selezionare più di 25 argomenti
Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
37 righe
1.2 KiB
37 righe
1.2 KiB
<? |
|
$error = true; |
|
$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php"; |
|
include_once($configPath); |
|
if (!empty($_SESSION["utente"]) && $_SESSION["utente"]->permission($radice) && $_SESSION["utente"]->gerarchia <= 10) { |
|
$reportManager = new reportManager(); |
|
$reportDisponibili = $reportManager->getReportDisponibili(true); |
|
if (!empty($reportDisponibili)) { |
|
$moduli = array_keys($reportDisponibili); |
|
if (!empty($moduli)) { |
|
$error = false; |
|
?> |
|
<div class="card"> |
|
<div class="card-header"> |
|
<span class="card-title"><?= __("Modulo") ?> |
|
</div> |
|
<div class="card-body"> |
|
<? foreach($moduli AS $modulo) { |
|
$modulo = Modulo::getInfo($modulo); |
|
?> |
|
<button class="btn btn-lg btn-primary btn-block" onclick="showModalWithURL('/backend/report/library/choose-type.php?modulo=<?= $modulo["id"] ?>');"> |
|
<span class="<?= $modulo["icon"] ?>"></span> <?= $modulo["titolo"] ?> |
|
</button> |
|
<? |
|
} ?> |
|
</div> |
|
</div> |
|
<? |
|
} |
|
} |
|
} |
|
|
|
if ($error) { |
|
header('HTTP/1.0 403 Forbidden'); |
|
die(); |
|
} |
|
?>
|