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.
 
 
 
 
 

180 righe
7.7 KiB

<?
if (!empty($dotazione)) {
?>
<script>
if (typeof verificaIstat === "undefined") {
function verificaIstat() {
var istat = $('#extraInfo-istat').val();
var fonte = $('#extraInfo-fonte').val();
$('#extraInfo-istat').attr('rel','N;0;0;A');
valida($('#extraInfo-istat'));
$('#extraInfo-istat').html('<option value="">...</option>').trigger('chosen:updated');
$('#row-istat').hide();
$.ajax({
url: '/backend/progetti/dotazione/istat.php?fonte='+fonte,
dataType: 'html'
})
.done(function(script) {
if (script.trim() != '') {
$('#extraInfo-istat').attr('rel','S;0;0;A')
$('#extraInfo-istat').html(script);
$('#extraInfo-istat').val(istat);
$('#row-istat').show();
}
})
.always(function() {
$('#extraInfo-istat').trigger('chosen:updated');
});
}
}
if (typeof verificaImmobili === "undefined") {
function verificaImmobili() {
var tipologia = $('#extraInfo-tipologiaPubblica').val();
var immobile = $("#codice_immobile").val();
$('#codice_immobile').attr('rel','N;0;0;A');
valida($('#codice_immobile'));
$('#codice_immobile').html('<option value="">...</option>').trigger('chosen:updated');
$('#row-immobile').hide();
if (tipologia == "cessione" || tipologia == "concessione") {
$.ajax({
url: '/backend/progetti/dotazione/immobili.php?codice_ente=<?= $progetto->info["codice_ente"] ?>',
dataType: 'html'
})
.done(function(script) {
$('#codice_immobile').attr('rel','S;0;0;A')
$('#codice_immobile').html(script);
$('#codice_immobile').val(immobile);
$('#row-immobile').show();
})
.always(function() {
$('#codice_immobile').trigger('chosen:updated');
});
}
}
}
</script>
<div class="row">
<div class="col-12 col-lg-6">
<div class="form-group">
<label for="extraInfo[tipologiaPubblica]"><?= __("Tipologia") ?>*</label>
<select name="extraInfo[tipologiaPubblica]" id="extraInfo-tipologiaPubblica" title="<?= __("Tipologia") ?>" onChange="verificaImmobili()" rel="S;0;0;A">
<option value=""><?= __("Seleziona") ?>...</option>
<?
$opzioni = progetto::getOpzioni("programmazione","tipologiaCoperturaPubblica");
if (!empty($opzioni)) {
foreach($opzioni as $key => $label) {
$selected = (!empty($info["tipologiaPubblica"]) && $info["tipologiaPubblica"] == $key) ? "selected" : "";
?>
<option <?= $selected ?> value="<?= $key ?>"><?= $label["label"] ?></option>
<?
}
}
?>
</select>
</div>
</div>
<div class="col-12 col-lg-6">
<div class="form-group">
<label for="extraInfo[fonte]"><?= __("Fonte finanziamento") ?></label>
<select name="extraInfo[fonte]" id="extraInfo-fonte" title="<?= __("Fonte finanziamento") ?>" onChange="verificaIstat()" rel="S;0;0;A">
<option value=""><?= __("Seleziona") ?>...</option>
<?
$opzioni = progetto::getOpzioni("monitoraggio","fonteFinanziamento");
if (!empty($opzioni)) {
foreach($opzioni as $key => $label) {
if ($key != "007") { // esclusa tipologia privata
$selected = (!empty($info["fonte"]) && $info["fonte"] == $key) ? "selected" : "";
?>
<option <?= $selected ?> value="<?= $key ?>"><?= $label ?></option>
<?
}
}
}
?>
</select>
</div>
</div>
</div>
<div class="row" id="row-immobile">
<div class="col-12">
<div class="form-group">
<label for="codice_immobile"><?= __("Immobile") ?></label>
<select name="codice_immobile" id="codice_immobile" title="<?= __("Immobile") ?>" rel="N;0;0;A">
<?
$codice_ente = $progetto->info["codice_ente"];
include(__DIR__."/../immobili.php");
?>
</select>
</div>
</div>
</div>
<div class="row" id="row-istat">
<div class="col-12">
<div class="form-group">
<label for="extraInfo[istat]"><?= __("Ente") ?></label>
<select name="extraInfo[istat]" id="extraInfo-istat" title="<?= __("Ente") ?>" rel="N;0;0;A">
<?
include(__DIR__."/../istat.php");
?>
</select>
</div>
</div>
</div>
<div class="row">
<div class="col-12 col-xl-6">
<div class="form-group">
<label for="extraInfo[tipo]"><?= __("Norma") ?></label>
<select name="extraInfo[tipo]" id="extraInfo-tipo" title="<?= __("Norma") ?>" rel="S;0;0;A">
<option value=""><?= __("Seleziona") ?>...</option>
<?
$opzioni = progetto::getOpzioni("monitoraggio","tipoNorma");
if (!empty($opzioni)) {
foreach($opzioni as $key => $label) {
$selected = (!empty($info["tipo"]) && $info["tipo"] == $key) ? "selected" : "";
?>
<option <?= $selected ?> value="<?= $key ?>"><?= $label ?></option>
<?
}
}
?>
</select>
</div>
</div>
<div class="col-12 col-xl-3">
<div class="form-group">
<label for="extraInfo[numeroNorma]"><?= __("Numero") ?></label>
<input type="text" rel="N;1;5;N" name="extraInfo[numeroNorma]" class="form-control text-center" id="extraInfo-numeroNorma" title="<?= __("Numero norma") ?>" value="<?= $info["numeroNorma"] ?? "" ?>">
</div>
</div>
<div class="col-12 col-xl-3">
<div class="form-group">
<label for="extraInfo[annoNorma]"><?= __("Anno") ?></label>
<input type="text" rel="N;4;4;N" name="extraInfo[annoNorma]" class="form-control text-center" id="extraInfo-annoNorma" title="<?= __("Anno norma") ?>" value="<?= $info["annoNorma"] ?? "" ?>">
</div>
</div>
</div>
<div class="row">
<div class="col-12 col-xl-6">
<div class="form-group">
<label for="extraInfo[numeroDeliberaCipe]"><?= __("Numero Delibera CIPE") ?></label>
<input type="text" rel="N;1;5;N" name="extraInfo[numeroDeliberaCipe]" class="form-control text-center" id="extraInfo-numeroDeliberaCipe" title="<?= __("Numero Delibera CIPE") ?>" value="<?= $info["numeroDeliberaCipe"] ?? "" ?>">
</div>
</div>
<div class="col-12 col-xl-6">
<div class="form-group">
<label for="extraInfo[annoDeliberaCipe]"><?= __("Anno delibera CIPE") ?></label>
<input type="text" rel="N;4;4;N" name="extraInfo[annoDeliberaCipe]" class="form-control text-center" id="extraInfo-annoDeliberaCipe" title="<?= __("Anno Delibera CIPE") ?>" value="<?= $info["annoDeliberaCipe"] ?? "" ?>">
</div>
</div>
</div>
<div class="form-group">
<label for="extraInfo[estremiProvvedimento]"><?= __("Estremi provvedimento") ?></label>
<input type="text" rel="N;1;200;A" name="extraInfo[estremiProvvedimento]" class="form-control text-center" id="extraInfo-estremiProvvedimento" title="<?= __("Estremi provvedimento") ?>" value="<?= $info["estremiProvvedimento"] ?? "" ?>">
</div>
<script>
verificaIstat();
verificaImmobili();
</script>
<?
}
?>