main
Ilham Wara Nugroho 2026-06-10 15:07:31 +07:00
parent 52e4b4b64f
commit b2e0155bf2
1 changed files with 6 additions and 5 deletions

View File

@ -215,14 +215,15 @@ if (!function_exists('activeMenuClass')) {
* *
* @return mixed * @return mixed
*/ */
function activeMenuClass($url){ function activeMenuClass($route){
// dd(request()->route()->getName()); // dd(request()->route()->getName());
// if(request()->route()->getName() == $url){ // if(request()->route()->getName() == $route){
// return true; // return true;
// }else{ // }else{
// return false; // return false;
// } // }
if (\Str::is($url, request()->path())) {
if (\Str::is($route, request()->route()->getName())) {
return true; return true;
} else { } else {
return false; return false;
@ -252,11 +253,11 @@ if (!function_exists('renderMenu')) {
$ch1 = count($child2) > 0 ? 'has-arrow' : ''; $ch1 = count($child2) > 0 ? 'has-arrow' : '';
$link1 = count($child2) > 0 ? '' : ''; $link1 = count($child2) > 0 ? '' : '';
$collapse1 = count($child2) > 0 ? 'href="javascript: void(0);"' : ''; $collapse1 = count($child2) > 0 ? 'href="javascript: void(0);"' : '';
$active = activeMenuClass($p1->url) ? 'mm-active' : ''; $active = activeMenuClass($p1->module) ? 'mm-active' : '';
// dd($p1->route); // dd($p1->route);
if ($access1) { if ($access1) {
$active1 = activeMenuClass($p1->url) ? 'mm-active' : ''; $active1 = activeMenuClass($p1->module) ? 'mm-active' : '';
$html .= '<li class="'.$active.'"> $html .= '<li class="'.$active.'">
<a '.$collapse1.' class="'.$ch1.' '.$active1.'" href="' . url($p1->url) . '"> <a '.$collapse1.' class="'.$ch1.' '.$active1.'" href="' . url($p1->url) . '">