getActiveTheme(); $themesPath = base_path('themes'); $viewPaths = [ "{$themesPath}/{$activeTheme}", ]; // Add parent theme path if it exists $metadata = $themeManager->getMetadata($activeTheme); if ($metadata && ! empty($metadata['parent'])) { $parent = $metadata['parent']; $viewPaths[] = "{$themesPath}/{$parent}"; } View::addNamespace('themes', $viewPaths); return $next($request); } }