Empezando a trabajar en menus

This commit is contained in:
Jaime Jiménez
2023-04-29 11:26:41 +02:00
parent 688642f5ea
commit 59c05ee5fd
6 changed files with 150 additions and 44 deletions

View File

@ -66,22 +66,33 @@ class LoginAuthFilter implements FilterInterface
if($uri->getTotalSegments() <= 1){
return true;
}
echo '<pre>';
var_dump($value);
/*var_dump($uri->getSegment(0));
var_dump($uri->getSegment(1));
var_dump($uri->getSegment(2));
var_dump($uri->getTotalSegments());*/
echo '</pre>';
/*foreach ($value as $item){
foreach ($value as $item){
if(strtolower($item) == $uri->getSegment(2)){
return true;
}
}*/
}
}
else{
foreach($this->controllerFolderList() as $folder){
if(strtolower($folder) == $uri->getSegment(1)){
if(strtolower($key) == $uri->getSegment(2)){
if($uri->getTotalSegments() <= 2){
return true;
}
foreach ($value as $item){
if(strtolower($item) == $uri->getSegment(3)){
return true;
}
}
}
}
}
}
dd();
}
session()->setFlashdata('sweet', ['error',lang("App.dashboard_alert_rules")]);
header('Location: /home');
@ -110,6 +121,17 @@ class LoginAuthFilter implements FilterInterface
];
}
/**
* JJO
* Returns the controller folder list
*/
public function controllerFolderList(){
return [
'impresion',
];
}
/**
* Returns the whitelist of public controllers.
*/