gestione gare pubbliche
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.
 
 
 
 
 

65 righe
2.1 KiB

<?php
$configPath = substr(__DIR__, 0, strpos(__DIR__, "public_html")) . "/config.php";
include_once($configPath);
$modulo = "anac";
$info_comando = gara::getInfoModulo($modulo);
if (! empty($_SESSION["utente"]) && $_SESSION["utente"]->permission($info_comando["modulo_riferimento"], $_GET["codice"], $modulo)) {
$codice_round = $_GET["codice_round"] ?? NULL;
$gara = gara::init($_GET["codice"], $codice_round);
if (!empty($gara)) {
$lock = $gara->checkLock($info_comando["id"]);
$titolo_modulo = __($info_comando["titolo"]);
$breadcrumb = array();
$breadcrumb["/" . $radice . "/"] = Modulo::getInfo($radice)["titolo"];
$breadcrumb["/" . $radice . "/panel.php?codice=" . $gara->info["codice"] . "&codice_round=" . $gara->round["codice"]] = __("Pannello");
$breadcrumb[""] = $titolo_modulo;
include_once("{$beRoot}/layout/top.php");
if ($gara->info["stato"] < 10) {
alertManager::printAlertBox(__("Prima di procedere è necessario configurare i lotti e procedere all'elaborazione della gara."));
?>
<div class="text-center">
<a href="/backend/gare/panel.php?codice=<?= $gara->info["codice"] ?>&codice_round=<?= $gara->round["codice"] ?>" class="btn py-2 px-5 btn-block btn-secondary">
<?= __("Pannello di gara") ?>
</a>
</div>
<?
} else {
$npa = $gara->getNpaInstance();
require_once "{$beRoot}/npa/inc/components/service_status.php";
?>
<div class="mt-5">
<h1 style="border-bottom: 5px solid gray" class="clearfix">
<?= __("Gara") ?> #<?= $gara->info["id"] ?>
</h1>
</div>
<h3><?= $gara->info["oggetto"] ?></h3>
<?
$modulo_riferimento = "gare";
$codice_round = $gara->round["codice"];
$id_riferimento = $gara->info["codice"];
$object = $gara;
if(empty($npa->schede)) {
include_once "{$beRoot}/npa/first_start.php";
} else {
include_once "{$beRoot}/npa/list.php";
}
}
include_once("{$beRoot}/layout/bottom.php");
}
}