diff --git a/app/Controllers/LandingController.php b/app/Controllers/LandingController.php new file mode 100644 index 0000000..883cb17 --- /dev/null +++ b/app/Controllers/LandingController.php @@ -0,0 +1,24 @@ + 'Wizdom Networks | One-Pager' + ]; + + View::render('pages/landing', $data, 'arsha'); + } +} diff --git a/public/index.php b/public/index.php index 03a7993..38821ba 100644 --- a/public/index.php +++ b/public/index.php @@ -1,47 +1,27 @@ load(); +Logger::info("Bootstrapping application"); -// Register error handler -ErrorHandler::register(); - -// Initialize Logger -Logger::init(); - -// Initialize and configure router $router = new Router(); -// Define routes -$router->add('', \WizdomNetworks\WizeWeb\Controllers\HomeController::class, 'index'); -$router->add('about', \WizdomNetworks\WizeWeb\Controllers\AboutController::class, 'index'); -$router->add('contact', \WizdomNetworks\WizeWeb\Controllers\ContactController::class, 'index'); -$router->add('testimonials', \WizdomNetworks\WizeWeb\Controllers\TestimonialsController::class, 'index'); -$router->add('services', \WizdomNetworks\WizeWeb\Controllers\ServicesController::class, 'index'); -$router->add('services/it-consulting', \WizdomNetworks\WizeWeb\Controllers\ITConsultingController::class, 'index', 'pages/services/it_consulting'); -$router->add('services/emergency-support', \WizdomNetworks\WizeWeb\Controllers\EmergencySupportController::class, 'index', 'pages/services/emergency_support'); -$router->add('services/managed-services', \WizdomNetworks\WizeWeb\Controllers\ManagedServicesController::class, 'index', 'pages/services/managed_services'); -$router->add('services/online-brand-management', \WizdomNetworks\WizeWeb\Controllers\OnlineBrandManagementController::class, 'index', 'pages/services/online_brand_management'); -$router->add('services/project-management', \WizdomNetworks\WizeWeb\Controllers\ProjectManagementController::class, 'index', 'pages/services/project_management'); +// ✅ Register new Arsha landing route +$router->add('/', LandingController::class, 'index'); -// Dispatch the request -$router->dispatch($_SERVER['REQUEST_URI']); +// 🛑 Optional: Disable old route to avoid conflict +// use WizdomNetworks\WizeWeb\Controllers\HomeController; +// $router->add('', HomeController::class, 'index'); + +$requestedPath = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH); +$router->dispatch($requestedPath); diff --git a/resources/views/layouts/arsha.php b/resources/views/layouts/arsha.php new file mode 100644 index 0000000..86b23aa --- /dev/null +++ b/resources/views/layouts/arsha.php @@ -0,0 +1,86 @@ + + + + +
+ + +