mirror of
https://github.com/devcode-it/openstamanager.git
synced 2024-12-23 13:58:25 +01:00
Miglioramento controllo permessi su stampe ddt e fatture
This commit is contained in:
parent
bd988ef6c9
commit
85fe2e518c
@ -55,9 +55,10 @@ $custom = [
|
|||||||
'vettore' => $records[0]['vettore'],
|
'vettore' => $records[0]['vettore'],
|
||||||
];
|
];
|
||||||
|
|
||||||
/*
|
// Accesso solo a:
|
||||||
// Controllo sui permessi
|
// - cliente se è impostato l'idanagrafica di un Cliente
|
||||||
if ($user['gruppo'] == 'Cliente' && $id_cliente != $user['idanagrafica']) {
|
// - utente qualsiasi con permessi almeno in lettura sul modulo
|
||||||
|
// - admin
|
||||||
|
if ( ( $_SESSION['gruppo'] == 'Clienti' && $id_cliente != Auth::user()['idanagrafica'] && !Auth::admin()) || Modules::getPermission($module_name)=='-') {
|
||||||
die(tr('Non hai i permessi per questa stampa!'));
|
die(tr('Non hai i permessi per questa stampa!'));
|
||||||
}
|
}
|
||||||
*/
|
|
||||||
|
@ -71,11 +71,10 @@ $custom = [
|
|||||||
'vettore' => $records[0]['vettore'],
|
'vettore' => $records[0]['vettore'],
|
||||||
];
|
];
|
||||||
|
|
||||||
/*
|
|
||||||
// Accesso solo a:
|
// Accesso solo a:
|
||||||
// - utente qualsiasi con permessi almeno in lettura sul modulo
|
|
||||||
// - cliente se è impostato l'idanagrafica di un Cliente
|
// - cliente se è impostato l'idanagrafica di un Cliente
|
||||||
if ($user['gruppo'] == 'Cliente' && $id_cliente != $user['idanagrafica']) {
|
// - utente qualsiasi con permessi almeno in lettura sul modulo
|
||||||
|
// - admin
|
||||||
|
if ( ( $_SESSION['gruppo'] == 'Clienti' && $id_cliente != Auth::user()['idanagrafica'] && !Auth::admin()) || Modules::getPermission($module_name)=='-') {
|
||||||
die(tr('Non hai i permessi per questa stampa!'));
|
die(tr('Non hai i permessi per questa stampa!'));
|
||||||
}
|
}
|
||||||
*/
|
|
||||||
|
Loading…
Reference in New Issue
Block a user