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.
55 righe
1.6 KiB
55 righe
1.6 KiB
<? |
|
|
|
$error = true; |
|
$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php"; |
|
include_once($configPath); |
|
|
|
$id_modulo = "contratti.documentale"; |
|
|
|
if ( !empty($_SESSION["utente"]) && $_SESSION["utente"]->permission($radice) && $_SESSION["utente"]->permission('contratti.documentale') && ( count($_GET['richieste']) > 0 ) ) { |
|
|
|
$richieste = $_GET['richieste']; |
|
$richieste = RichiestaDocumentale::getRichieste(['codici_richiesta' => $richieste, 'bozza' => 'S']); |
|
|
|
if($richieste){ |
|
|
|
$classi_documentali = pluck('codice_classe_documentale', $richieste); |
|
|
|
$classi_documentali = contrattoDocumentale::getAllDocumentali(['codici' => $classi_documentali]); |
|
|
|
ob_start(); |
|
|
|
foreach ($richieste as $richiesta) { |
|
|
|
$key = array_search($richiesta['codice_classe_documentale'], array_column($classi_documentali, 'codice')); |
|
|
|
$classe_documentale = $classi_documentali[$key]; |
|
|
|
?> |
|
<div class=''> |
|
<div> |
|
<label for=""><?= __('Classe Documentale: ') ?></label> |
|
<h6 class="mb-0 font-weight-bold d-block "> |
|
<?= $classe_documentale['titolo'] ?> |
|
</h6> |
|
</div> |
|
<div> |
|
<? filesManager::printForm($richiesta['codice']); ?> |
|
<? filesManager::printList($richiesta['codice'], 'richiesta-documentale');?> |
|
</div> |
|
</div> |
|
|
|
<hr> |
|
<? |
|
} |
|
$html = ob_get_clean(); |
|
} |
|
} |
|
|
|
echo json_encode($html); |
|
die(); |
|
|
|
if ($error) { |
|
alertManager::printWarningBox(__("Errore Richiesta")); |
|
} |
|
?>
|
|
|