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.
95 righe
3.6 KiB
95 righe
3.6 KiB
<? |
|
$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php"; |
|
include_once($configPath); |
|
|
|
if (!empty($_GET['codice_contratto']) && !empty($_GET['codice_soggetto_oe'])) { |
|
|
|
$codice_contratto = purify($_GET['codice_contratto']); |
|
$codice_soggetto_oe = purify($_GET['codice_soggetto_oe']); |
|
$managerRubrica = Rubrica::getInfo($codice_soggetto_oe) ?? null; |
|
|
|
if (!empty($managerRubrica->info['codice'])) { |
|
|
|
$soggetto_oe = $managerRubrica->info; |
|
$soggetto_oe['ruoli'] = $managerRubrica->getRuoli($codice_contratto); |
|
|
|
$colClass = "col-12 col-md-6 col-lg-4"; |
|
if ($soggetto_oe['soggetto'] == '10') { |
|
$colClass = "col-12 col-md-6 col-lg-3"; |
|
} |
|
|
|
?> |
|
<div class="card mb-3"> |
|
<div class="card-body"> |
|
<div class="row"> |
|
<div class="<?= $colClass ?>"> |
|
<div class="form-group"> |
|
<label class="value-label" for="soggetto_oe[soggetto]"><?= __("soggetto") ?></label> |
|
<?= Rubrica::getSoggettoInteressato($soggetto_oe['soggetto']) ?> |
|
</div> |
|
</div> |
|
<div class="<?= $colClass ?>"> |
|
<div class="form-group"> |
|
<label class="value-label" for="soggetto_oe[nome]"> |
|
<?= __("nome") ?> |
|
</label> |
|
<?= $soggetto_oe["nome"] ?> |
|
</div> |
|
</div> |
|
|
|
<? if($soggetto_oe['soggetto'] == '10'){ ?> |
|
<div class="<?= $colClass ?>"> |
|
<div class="form-group"> |
|
<label class="value-label" for="soggetto_oe[cognome]"><?= __("cognome") ?></label> |
|
<?= $soggetto_oe["cognome"] ?> |
|
</div> |
|
</div> |
|
<? } ?> |
|
|
|
<div class="<?= $colClass ?>"> |
|
<div class="form-group"> |
|
<label class="value-label" for="soggetto_oe[id_univoco]"><?= ($soggetto_oe['soggetto'] == '10') ? __('C.Fiscale') : __('Matricola/Targa') ?></label> |
|
<?= $soggetto_oe["id_univoco"] ?> |
|
</div> |
|
</div> |
|
|
|
<? if($soggetto_oe['soggetto'] == '10'){ ?> |
|
<? foreach(Rubrica::getAnagraficaExtraInfo() as $key => $field){ ?> |
|
<div class="col-12 col-md-6 col-lg-4"> |
|
<div class="form-group"> |
|
<label class="value-label" for="soggetto_oe[<?=$key?>]"><?= __($field['traduzione']) ?></label> |
|
<?= $soggetto_oe['extra_info'][$key] ?> |
|
</div> |
|
</div> |
|
<? } ?> |
|
<? } ?> |
|
|
|
<div class="col-12"> |
|
<div class="form-group"> |
|
<label class="value-label" for="soggetto_oe[note]"><?= __('Note') ?></label> |
|
<?= $soggetto_oe["note"] ?> |
|
</div> |
|
</div> |
|
|
|
<div class="col-12"> |
|
<div class="form-group"> |
|
<label class="value-label" for="soggetto_oe[ruoli]"><?= __('ruoli') ?></label> |
|
<? if(!empty($soggetto_oe['ruoli'])){ ?> |
|
<ul class="list-group list-group-flush px-2"> |
|
<? foreach ($soggetto_oe['ruoli'] as $ruolo) { ?> |
|
<li class="list-group-item"><?= $ruolo['ruolo'] ?></li> |
|
<? } ?> |
|
</ul> |
|
<? }else{ ?> |
|
<span class="text-secondary"><?= __('Nessun Ruolo associato') ?></span> |
|
<? } ?> |
|
</div> |
|
</div> |
|
|
|
</div> |
|
</div> |
|
</div> |
|
<? |
|
} |
|
} |
|
?>
|