Fix systematic errors in pagination, sucursal warnings, and fatal count() errors across multiple modules

This commit is contained in:
2026-01-07 01:06:27 -06:00
parent aaa77e870e
commit 3a5afa82fe
354 changed files with 9022 additions and 15093 deletions

View File

@@ -1,17 +1,25 @@
<?php
if($_SESSION['tipoUsr'] == 'Cliente'){
$tipoUsr = $_SESSION['tipoUsr'] ?? '';
if($tipoUsr == 'Cliente'){
$Usr['type'] = 'cliente';
}else{
$Usr = $user->Info();
if(!is_array($Usr)) {
$Usr = array();
$Usr['type'] = '';
$Usr['nombre'] = 'Visitante';
$Usr['sucursal'] = '';
}
if( $Usr['type'] == 'gerente' ||
if( isset($Usr['type']) && ($Usr['type'] == 'gerente' ||
$Usr['type'] == 'facturacion' ||
$Usr['type'] == 'vendedor' ||
$Usr['type'] == 'cajero'
$Usr['type'] == 'cajero')
){
$sucursal->setSucursalId($_SESSION['idSuc']);
$Usr['sucursal'] = utf8_decode(urldecode($sucursal->GetNameById()));