0) { foreach ($submenus as $subitem) { if (isActive($subitem->link, $subitem->submenu)) { return true; } } } if($link == "#") { return false; } if ($link == "/") { return $_SERVER["REQUEST_URI"] == "/" || $_SERVER["REQUEST_URI"] == ""; } return (substr($_SERVER["REQUEST_URI"], 0, strlen($link)) == $link); } function buildMenu($menu, $ismobile) { $result = ""; foreach ($menu as $item) { if ($item->titel == "") { continue; } $submenu = count($item->submenu) > 0; $isactive = isActive($item->link, $item->submenu); $icon = ""; $isplayer = false; $isFile = false; $liClass = ""; if (!$submenu && substr($item->link, 0, 8) == '/luister') { $icon = "fas fa-headphones"; $isplayer = true; } if (!$submenu && $item->link == '/kijk/live') { $icon = "fas fa-tv"; } if (!$submenu && $item->link == '/kijk/studio') { $liClass = "watch-studio"; $icon = "fas fa-video"; } if (!$submenu && substr($item->link, 0, 23) == 'https://www.youtube.com') { $icon = "fab fa-youtube"; } if (!$submenu && substr($item->link, strlen($item->link) - 4, 4) == '.pdf') { $icon = "fas fa-file-pdf"; $isFile = true; } $submenulink = $submenu && isset($item->link[""]) ? $item->link[""] : "#"; $target = substr($submenu ? $submenulink : $item->link, 0, 4) == "http" || $isFile ? "target='_blank'" : ""; if ($icon) { $icon = " "; } else { $icon = ""; } $result .= "