mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-03-12 01:00:13 +01:00
Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
cf2dc752ef
@ -739,5 +739,14 @@ switch (post('op')) {
|
|||||||
|
|
||||||
flash()->info(tr('Attività duplicata correttamente!'));
|
flash()->info(tr('Attività duplicata correttamente!'));
|
||||||
|
|
||||||
|
break;
|
||||||
|
|
||||||
|
case 'update_position':
|
||||||
|
$order = explode(',', post('order', true));
|
||||||
|
|
||||||
|
foreach ($order as $i => $id_riga) {
|
||||||
|
$dbo->query('UPDATE `in_righe_interventi` SET `order` = '.prepare($i + 1).' WHERE id='.prepare($id_riga));
|
||||||
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -47,7 +47,7 @@ if (!$righe->isEmpty()) {
|
|||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
|
|
||||||
<tbody>';
|
<tbody class="sortable">';
|
||||||
|
|
||||||
foreach ($righe as $riga) {
|
foreach ($righe as $riga) {
|
||||||
$extra = '';
|
$extra = '';
|
||||||
@ -158,6 +158,10 @@ if (!$righe->isEmpty()) {
|
|||||||
<a class="btn btn-xs btn-danger" title="'.tr('Rimuovi riga').'" onclick="rimuoviRiga(this)">
|
<a class="btn btn-xs btn-danger" title="'.tr('Rimuovi riga').'" onclick="rimuoviRiga(this)">
|
||||||
<i class="fa fa-trash"></i>
|
<i class="fa fa-trash"></i>
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
<a class="btn btn-xs btn-default handle" title="'.tr('Modifica ordine delle righe').'">
|
||||||
|
<i class="fa fa-sort"></i>
|
||||||
|
</a>
|
||||||
</div>';
|
</div>';
|
||||||
|
|
||||||
echo '
|
echo '
|
||||||
@ -234,4 +238,23 @@ function modificaSeriali(button) {
|
|||||||
|
|
||||||
openModal("'.tr('Aggiorna SN').'", globals.rootdir + "/modules/fatture/add_serial.php?id_module=" + globals.id_module + "&id_record=" + globals.id_record + "&riga_id=" + id + "&riga_type=" + type);
|
openModal("'.tr('Aggiorna SN').'", globals.rootdir + "/modules/fatture/add_serial.php?id_module=" + globals.id_module + "&id_record=" + globals.id_record + "&riga_id=" + id + "&riga_type=" + type);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$(document).ready(function() {
|
||||||
|
sortable(".sortable", {
|
||||||
|
axis: "y",
|
||||||
|
handle: ".handle",
|
||||||
|
cursor: "move",
|
||||||
|
dropOnEmpty: true,
|
||||||
|
scroll: true,
|
||||||
|
})[0].addEventListener("sortupdate", function(e) {
|
||||||
|
let order = $(".table tr[data-id]").toArray().map(a => $(a).data("id"))
|
||||||
|
|
||||||
|
$.post(globals.rootdir + "/actions.php", {
|
||||||
|
id_module: globals.id_module,
|
||||||
|
id_record: globals.id_record,
|
||||||
|
op: "update_position",
|
||||||
|
order: order.join(","),
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
</script>';
|
</script>';
|
||||||
|
@ -9,4 +9,7 @@ INSERT INTO `zz_group_module` (`idgruppo`, `idmodule`, `name`, `clause`, `positi
|
|||||||
UPDATE `zz_cache` SET `valid_time` = '1 day' WHERE `zz_cache`.`name` = 'Informazioni su Services';
|
UPDATE `zz_cache` SET `valid_time` = '1 day' WHERE `zz_cache`.`name` = 'Informazioni su Services';
|
||||||
|
|
||||||
-- Ridotto il valid time per la cache informazioni su spazio FE
|
-- Ridotto il valid time per la cache informazioni su spazio FE
|
||||||
UPDATE `zz_cache` SET `valid_time` = '1 day' WHERE `zz_cache`.`name` = 'Informazioni su spazio FE';
|
UPDATE `zz_cache` SET `valid_time` = '1 day' WHERE `zz_cache`.`name` = 'Informazioni su spazio FE';
|
||||||
|
|
||||||
|
-- Ordinamento righe intervento
|
||||||
|
ALTER TABLE `in_righe_interventi` ADD `order` INT NOT NULL AFTER `idsede_partenza`;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user