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.
79 righe
3.5 KiB
79 righe
3.5 KiB
<? |
|
$error = true; |
|
if (!isset($root)) { |
|
$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php"; |
|
include_once($configPath); |
|
} |
|
if (isset($_SESSION["utente"])) { |
|
if (empty($servizio)) { |
|
$servizio = get_campi("b_oe_servizi_tecnici"); |
|
$servizio["servizi"] = [get_campi("r_oe_servizi_tecnici")]; |
|
$id = $_POST["id"]; |
|
} |
|
if (!empty($servizio)) { |
|
$error = false; |
|
?> |
|
<div class="card card-body mb-1"> |
|
<div class="text-right mb-2"> |
|
<button class="btn btn-sm btn-danger" onClick="$(this).parent().parent().remove();"> |
|
<span class="fa fa-times"></span> |
|
</button> |
|
</div> |
|
<div class="row"> |
|
<div class="col-12 col-lg-9"> |
|
<div class="form-group"> |
|
<label for="servizioTecnico[<?= $id ?>][committente]"><?= __("Committente") ?>*</label> |
|
<input name="servizioTecnico[<?= $id ?>][committente]" class="form-control" rel="S;2;0;A" title="<?= __("Committente") ?>" value="<?= $servizio["committente"] ?>"> |
|
</div> |
|
</div> |
|
<div class="col-12 col-lg-3"> |
|
<div class="form-group"> |
|
<label for="servizioTecnico[<?= $id ?>][atto]"><?= __("Atto") ?></label> |
|
<input name="servizioTecnico[<?= $id ?>][atto]" class="form-control" rel="N;2;0;A" title="<?= __("Atto") ?>" value="<?= $servizio["atto"] ?>"> |
|
</div> |
|
</div> |
|
</div> |
|
<div class="row"> |
|
<div class="col-12 col-lg-6"> |
|
<div class="form-group"> |
|
<label for="servizioTecnico[<?= $id ?>][inizio]"><?= __("Inizio servizio") ?>*</label> |
|
<input name="servizioTecnico[<?= $id ?>][inizio]" class="form-control datepick text-center" rel="S;2;0;D" title="<?= __("inizio servizio") ?>" value="<?= mysql2date($servizio["inizio"]) ?>"> |
|
</div> |
|
</div> |
|
<div class="col-12 col-lg-6"> |
|
<div class="form-group"> |
|
<label for="servizioTecnico[<?= $id ?>][fine]"><?= __("fine servizio") ?></label> |
|
<input name="servizioTecnico[<?= $id ?>][fine]" class="form-control datepick text-center" rel="N;2;0;D" title="<?= __("fine servizio") ?>" value="<?= mysql2date($servizio["fine"]) ?>"> |
|
</div> |
|
</div> |
|
</div> |
|
<div class="form-group"> |
|
<label for="servizioTecnico[<?= $id ?>][descrizione]"><?= __("Descrizione") ?>*</label> |
|
<textarea name="servizioTecnico[<?= $id ?>][descrizione]" class="ckeditor_simple form-control" rel="S;2;0;A" title="<?= __("Descrizione") ?>"><?= $servizio["descrizione"] ?></textarea> |
|
</div> |
|
<div class="row"> |
|
<div class="bg-light col-6"><?= __("Categoria") ?></div> |
|
<div class="bg-light col-3"><?= __("Importo del servizio/lavoro") ?></div> |
|
<div class="bg-light col-2"><?= __("Percentuale di partecipazione") ?></div> |
|
<div class="bg-light col-1"></div> |
|
</div> |
|
<div id="servizi-inclusi-<?= $id ?>"> |
|
<? |
|
$first = true; |
|
foreach($servizio["servizi"] AS $categoriaServizio) { |
|
$idServizio = (!empty($categoriaServizio["codice"])) ? $categoriaServizio["codice"] : "new"; |
|
include(__DIR__."/tr-servizio.php"); |
|
$first = false; |
|
} |
|
?> |
|
</div> |
|
<button type="button" class="btn btn-block btn-info" onclick="aggiungi('/oe/tr-servizio.php?parent=<?= $id ?>','#servizi-inclusi-<?= $id ?>');return false;"><span class="fa fa-plus"></span> Aggiungi nuova categoria</button> |
|
</div> |
|
<? |
|
} |
|
} |
|
if ($error) { |
|
header('HTTP/1.0 403 Forbidden'); |
|
die(); |
|
} |
|
?>
|