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.
 
 
 
 
 

91 righe
4.6 KiB

<?
$error = true;
$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php";
include_once($configPath);
if (isset($_SESSION["utente"]) && isset($_SESSION["ente"]) && $_SESSION["utente"]->isSupportoOrRoot()) {
$elements = jsonToArray(__DIR__."/elements.json");
$uploaded = massiveHelper::getDataFromUpload($elements,$_POST["filechunk"]);
if (!empty($uploaded)) {
$error = false;
if (!empty($uploaded["data"])) {
$tokenImport = generateStrongPassword(5,false,'lud');
$_SESSION["bulkImportFornitori"][$tokenImport] = $uploaded["data"];
alertManager::printInfoBox(__("Validazione eseguita con successo"),__("Numero di fornitori che saranno importati").": " . count($uploaded["data"]));
?>
<form action="/backend/operatori_economici/massive/import.php" method="post" id="import-fornitori" rel="validate">
<input type="hidden" name="token" value="<?= tokenGen() ?>">
<input type="hidden" name="importKey" value="<?= $tokenImport ?>">
<div class="form-group">
<label for="messaggio"><?= __("Messaggio") ?></label>
<textarea name="messaggio" type="text" class="input-lg form-control ckeditor_simple" id="invite-messaggio" title="<?= __("Messaggio") ?>" rel="S;2;0;A">
Spett.le operatore economico,<br><br>
sulla piattaforma di e-procurement di <strong><?= $_SESSION["ente"]->getInfo()["denominazione"] ?></strong> disponibile all'indirizzo url: <a href="<?= $config["protocollo"] . $_SESSION["ente"]->getInfo()["dominio"]; ?>"><?= $config["protocollo"] . $_SESSION["ente"]->getInfo()["dominio"]; ?></a> &egrave; stata creata un&#39;utenza in stato di <u>pre-iscrizione</u> relativa alla sua azienda.<br>
Per procedere al completamento della sua registrazione e partecipare alle gare telematiche di <strong><?= $_SESSION["ente"]->getInfo()["denominazione"] ?></strong> la invitiamo a cliccare o copiare ed incolla nel browser il seguente link per scegliere una password:
<br><br>##--placeholder-link--##<br><br>
Una volta che avrà impostato la password di acceso potr&agrave; effettuare l&#39;accesso alla piattaforma tramite l&#39;url: <a href="<?= $config["protocollo"] . $_SESSION["ente"]->getInfo()["dominio"]; ?>"><?= $config["protocollo"] . $_SESSION["ente"]->getInfo()["dominio"]; ?></a><br><br>
Le ricordiamo che <strong><?= $_SESSION["ente"]->getInfo()["denominazione"] ?></strong> ricorrer&agrave; alla metodologia di gara e affidamento telematici, pertanto al fine di poter esser invitati a partecipare alle procedure indette sar&agrave; necessario perfezionare l&#39;accreditamento unitamente all&#39;invio dell&#39;istanza per la registrazione agli elenchi fornitori dell&#39;ente (disponibili al link: <a href="<?= $config["protocollo"] . $_SESSION["ente"]->getInfo()["dominio"]; ?>/archivio_albo/index.php"><?= $config["protocollo"] . $_SESSION["ente"]->getInfo()["dominio"]; ?>/archivio_albo/index.php</a>).
</textarea>
</div>
<?
$elenchi = oeManager::getElenchi($_SESSION["ente"]->codice);
if (!empty($elenchi["b_bandi_albo"]) && count($elenchi["b_bandi_albo"]) > 1) {
?>
<div class="form-group">
<label for="codice_elenco"><?= __("Elenco") ?></label>
<select name="codice_elenco" id="codice_elenco" title="<?= __("Elenco") ?>" rel="N;0;0;N">
<option value="0"><?= __("Nessuno") ?></option>
<?
foreach($elenchi["b_bandi_albo"] AS $elenco) {
if ($elenco["codice"] > 0) {
?>
<option value="<?= $elenco["codice"] ?>"><?= $elenco["denominazione"] ?></option>
<?
}
}
?>
</select>
</div>
<?
}
?>
<button class="btn btn-block btn-primary" type="button" onclick="confirmImport()"><?= __("Importa") ?></button>
</form>
<script>
f_ready();
function confirmImport() {
Swal({
title: js_dict["sei-sicuro"],
text: "<?= __("Confermi l'operazione?") ?>",
type: "info",
showCancelButton: true,
confirmButtonColor: '#3085d6',
cancelButtonColor: '#d33',
confirmButtonText: js_dict.conferma,
cancelButtonText: js_dict.annulla,
closeOnConfirm: true
}).then((result) => {
if (result.value) {
$("#import-fornitori").submit();
}
});
}
</script>
<?
}
if (!empty($uploaded["errors"])) {
alertManager::printAlertBox(__("impossibile continuare"));
if (!empty($uploaded["errors"])) {
massiveHelper::printErrors($uploaded["errors"]);
}
}
}
}
if ($error) {
header('HTTP/1.0 403 Forbidden');
die();
}
?>