mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-06-05 22:09:38 +02:00
Migliorato sistema ordinamento menù e rivista disposizione campi scheda anagrafica
This commit is contained in:
@@ -107,22 +107,26 @@ switch (post('op')) {
|
||||
|
||||
// Ordinamento moduli di primo livello
|
||||
case 'sortmodules':
|
||||
$ids = explode(',', $_POST['ids']);
|
||||
|
||||
for ($i = 0; $i < count($ids); ++$i) {
|
||||
$dbo->query('UPDATE zz_modules SET `order`='.prepare($i).' WHERE id='.prepare($ids[$i]));
|
||||
|
||||
/*$rs = $dbo->fetchArray('SELECT id, name FROM zz_modules WHERE id='.prepare($ids[$i]));
|
||||
$voce = $rs[0]['name'];
|
||||
|
||||
$_SESSION['infos'][] = tr('Posizione della voce _VOCE_ aggiornata!', [
|
||||
'_VOCE_' => '"'.$voce.'"',
|
||||
]);*/
|
||||
|
||||
|
||||
$rs = $dbo->fetchArray('SELECT id FROM zz_modules WHERE enabled = 1 AND parent IS NULL ORDER BY `order` ASC');
|
||||
|
||||
if ($_POST['ids'] != implode(',', array_column($rs, 'id'))) {
|
||||
$ids = explode(',', $_POST['ids']);
|
||||
|
||||
for ($i = 0; $i < count($ids); ++$i) {
|
||||
$dbo->query('UPDATE zz_modules SET `order`='.prepare($i).' WHERE id='.prepare($ids[$i]));
|
||||
|
||||
/*$rs = $dbo->fetchArray('SELECT id, name FROM zz_modules WHERE id='.prepare($ids[$i]));
|
||||
$voce = $rs[0]['name'];
|
||||
|
||||
$_SESSION['infos'][] = tr('Posizione della voce _VOCE_ aggiornata!', [
|
||||
'_VOCE_' => '"'.$voce.'"',
|
||||
]);*/
|
||||
}
|
||||
|
||||
$_SESSION['infos'][] = tr('Posizione voci di menù aggiornate!');
|
||||
}
|
||||
|
||||
$_SESSION['infos'][] = tr('Posizione voci di menù aggiornate!');
|
||||
|
||||
|
||||
break;
|
||||
|
||||
case 'sortwidget':
|
||||
|
||||
Reference in New Issue
Block a user