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.
91 righe
3.3 KiB
91 righe
3.3 KiB
<? |
|
$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php"; |
|
include_once($configPath); |
|
$required_css[] = "/src/lightbox2/css/lightbox.min.css"; |
|
$required_js[] = "/src/lightbox2/js/lightbox.min.js"; |
|
if (!empty($_SESSION["utente"]) && $_SESSION["utente"]->permission($radice,$_GET["codice"]) && $_SESSION["utente"]->gerarchia <= 10) { |
|
if (isset($_GET["codice"])) { |
|
|
|
$codice = $_GET["codice"]; |
|
$bind = array(); |
|
$bind[":codice"] = $codice; |
|
$strsql = "SELECT * FROM b_documentale WHERE codice = :codice AND soft_delete = 'N' AND codice_gestore = :codice_gestore "; |
|
$bind[":codice_gestore"] = 0; |
|
if (isset($_SESSION["ente"])) { |
|
$bind[":codice_gestore"] = $_SESSION["ente"]->codice; |
|
} |
|
$risultato = $pdo->go($strsql,$bind); |
|
|
|
if ($risultato->rowCount() > 0) { |
|
$record = $risultato->fetch(PDO::FETCH_ASSOC); |
|
} else if ($codice === "0") { |
|
$record = get_campi("b_documentale"); |
|
} |
|
if (isset($record)) { |
|
$breadcrumb = array(); |
|
$breadcrumb["/".$radice."/"] = Modulo::getInfo($radice)["titolo"]; |
|
$breadcrumb[""] = __("Modifica"); |
|
include($root."/backend/layout/top.php"); |
|
?> |
|
<form name="box" method="post" action="save.php" rel="validate"> |
|
<input id="token" type="hidden" name="token" value="<?= tokenGen() ?>"> |
|
<input type="hidden" name="codice" value="<? echo $record["codice"]; ?>"> |
|
<div id="commands" class="mb-5"> |
|
<div class="commands container-fluid clearfix"> |
|
<div class="float-right btn-group"> |
|
<button class="btn btn-sm btn-primary"><span class="fa fa-save"></span> <?= __("Salva") ?></button> |
|
<button onClick="elimina(<?= (empty($record["codice"])) ? 0 : $record["codice"] ?>,'documentale'); return false" class="btn btn-sm btn-danger"><span class="fa fa-times"></span> <?= __("Elimina") ?></button> |
|
</div> |
|
</div> |
|
</div> |
|
<div class="card mb-2"> |
|
<div class="card-body"> |
|
<div class="form-group"> |
|
<label for="titolo"><?= __("Titolo") ?>*</label> |
|
<input type="text" name="titolo" value="<? echo $record["titolo"] ?>" title="<?= __("Titolo") ?>" class="form-control input-lg" rel="S;3;255;A"> |
|
</div> |
|
<div class="form-group"> |
|
<label for="corpo"><?= __("Corpo") ?>*</label> |
|
<textarea rows='10' class="ckeditor_full" name="corpo" cols='80' id="corpo" title="<?= __("Testo") ?>" rel="S;0;0;A"> |
|
<? echo $record[ "corpo"]; ?> |
|
</textarea> |
|
</div> |
|
</div> |
|
</div> |
|
<div class="card"> |
|
<div class="card-body"> |
|
<h2 class="card-title"><?= __("allegati") ?></h2> |
|
<div class="row"> |
|
<div class="col-12"> |
|
<? |
|
filesManager::printForm(); |
|
?> |
|
</div> |
|
<div class="col-12"> |
|
<? |
|
if (!empty($record["codice"])) { |
|
filesManager::printList($record["codice"],"documentale"); |
|
} |
|
?> |
|
</div> |
|
</div> |
|
</div> |
|
</div> |
|
<input class="btn mt-2 btn-primary btn-lg btn-block" type="submit" value="Salva"> |
|
</form> |
|
<div class="clear"></div> |
|
<? |
|
} else { |
|
echo '<meta http-equiv="refresh" content="0;URL=/index.php">'; |
|
die(); |
|
} |
|
} else { |
|
echo '<meta http-equiv="refresh" content="0;URL=/index.php">'; |
|
die(); |
|
} |
|
} else { |
|
echo '<meta http-equiv="refresh" content="0;URL=/index.php">'; |
|
die(); |
|
} |
|
include_once($root."/backend/layout/bottom.php"); |
|
?>
|
|
|