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.
 
 
 
 
 

69 righe
3.4 KiB

<?php
if (!isset($root)) {
$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php";
include_once($configPath);
}
if (isset($_SESSION["utente"])) {
if (!isset($membro)) {
$membro = get_campi("r_raggruppamenti_pcp");
$membro["codice"] = $_POST["id"];
$membro["stato"] = "IT";
$membro["identifier"] = uuidgen_v4();
}
if (!empty($membro)) {
$id = $membro["codice"];
$name = "raggruppamento[{$id}]";
?>
<div class="row border my-1 raggruppamento-edit">
<input type="hidden" name="<?= $name ?>[identifier]" value="<?= $membro["identifier"] ?>" >
<div class="form-group mb-0 p-1 col-12 col-lg-2">
<label class="d-lg-none" for="<?= $name ?>[stato]"><?= __("Stato") ?></label>
<select name="<?= $name ?>[stato]" class="form-control" title="<?= __("stato") ?>" rel="S;2;2;A">
<option value=""><?= __("seleziona") ?></option>
<?
$stati = getStati();
if (count($stati) > 0) {
foreach($stati as $stato) {
$selected = "";
if ($membro["stato"] == $stato["sigla"]) { $selected = "selected"; }
?><option <?= $selected ?> value="<?= $stato["sigla"] ?>"><?= $stato["stato"] ?></option><?
}
}
?>
</select>
</div>
<div class="form-group mb-0 p-1 col-12 col-lg-2">
<label class="d-lg-none" for="<?= $name ?>[codice_fiscale_impresa]"><?= __("Codice Fiscale impresa") ?></label>
<input type="text" class="form-control" name="<?= $name ?>[codice_fiscale_impresa]" value="<?= $membro["codice_fiscale_impresa"] ?>" title="<?= __("Codice Fiscale impresa") ?>" rel="S;2;0;PICF">
</div>
<div class="form-group mb-0 p-1 col-12 col-lg-5">
<label class="d-lg-none" for="<?= $name ?>[ragione_sociale]"><?= __("Ragione sociale") ?></label>
<input type="text" class="form-control" id="ragione_sociale" name="<?= $name ?>[ragione_sociale]" value="<?= $membro["ragione_sociale"] ?>" title="<?= __("Ragione sociale") ?>" rel="S;2;0;A">
</div>
<div class="form-group mb-0 p-1 col-12 col-lg-2">
<label class="d-lg-none" for="<?= $name ?>[ruolo]"><?= __("Ruolo") ?></label>
<select name="<?= $name ?>[ruolo]" title="<?= __("Ruolo") ?>" rel="S;2;250;A">
<option value=""><?= __("seleziona") ?></option>
<option <?= ($membro["ruolo"] == "01-MANDANTE") ? "selected" : "" ?> value="01-MANDANTE"><?= __("Mandante") ?></option>
<option <?= ($membro["ruolo"] == "05-CONSORZIATA") ? "selected" : "" ?> value="05-CONSORZIATA"><?= __("Consorziata") ?></option>
</select>
</div>
<div class="p-1 col-12 col-lg-1 text-center">
<button class="btn btn-danger btn-sm" type="button" onClick="$(this).parent().parent().slideUp('fast',function() { $(this).remove()});">
<span class="fa fa-times"></span>
</button>
</div>
</div>
<script >
if(window.__avvalimenti_onUpdate) {
document.querySelectorAll("#edit-form input:not(.event-added), #edit-form select:not(.event-added)").forEach((el) => {
el.classList.add("event-added");
el.addEventListener("input", window.__avvalimenti_onUpdate);
});
}
</script>
<?
}
}
?>