Fix systematic errors in pagination, sucursal warnings, and fatal count() errors across multiple modules
This commit is contained in:
@@ -9,6 +9,8 @@
|
||||
|
||||
$usuario->setEmpresaId($_SESSION["empresaId"]);
|
||||
|
||||
$nomSuc = ''; // Initialize nomSuc
|
||||
|
||||
if($Usr['type'] == 'gerente'){
|
||||
$usuario->setSucursalId($Usr['sucursalId']);
|
||||
$usuario->setTipo('vendedor');
|
||||
@@ -31,7 +33,9 @@
|
||||
$sucursal->setSucursalId($res['sucursalId'] );
|
||||
$nomSucursal = $sucursal->GetNameById();
|
||||
$card['sucursal'] = strtoupper(utf8_decode(urldecode($nomSucursal)));
|
||||
}
|
||||
} else {
|
||||
$card['sucursal'] = ''; // Default value
|
||||
}
|
||||
|
||||
$usuarios[] = $card;
|
||||
}
|
||||
@@ -40,12 +44,23 @@
|
||||
$resSuc2 = $util->DecodeUrlResult($resSuc);
|
||||
$sucursales = $util->DecodeResult($resSuc2);
|
||||
|
||||
$msg = $_SESSION['msgU'];
|
||||
$msg = isset($_SESSION['msgU']) ? $_SESSION['msgU'] : ''; // Check if set
|
||||
$_SESSION['msgU'] = '';
|
||||
|
||||
// Dummy pagination to prevent fatal error in pages_new.tpl
|
||||
$pages = array(
|
||||
'numbers' => array(),
|
||||
'first' => false,
|
||||
'prev' => false,
|
||||
'next' => false,
|
||||
'last' => false,
|
||||
'current' => 1
|
||||
);
|
||||
|
||||
$smarty->assign('msg', $msg);
|
||||
$smarty->assign('nomSuc', $nomSuc);
|
||||
$smarty->assign('usuarios', $usuarios);
|
||||
$smarty->assign('sucursales', $sucursales);
|
||||
$smarty->assign('pages', $pages);
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user