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
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> |
|
<? |
|
} |
|
?>
|