public function afterRoute($f3) { $f3->set('adminmenu', $this->adminMenu()); parent::afterRoute($f3); }
if (file_exists('app/www/' . $f3->get('PARAMS.controller') . '.htm')) { $f3->set('content', 'app/www/' . $f3->get('PARAMS.controller') . '.htm'); echo Template::instance()->render('app/templates/default.htm'); } else { $f3->error(404); } } } $ctrl->afterRoute(); }); $f3->route('GET /', function ($f3) { $ctrl = new Controller(); $ctrl->beforeRoute(); if (method_exists('IndexController', 'index')) { $IndexController = new IndexController(); $IndexController->index(); } else { if (class_exists('IndexController')) { $f3->error(404); } else { if (file_exists('app/www/index.htm')) { $f3->set('content', 'app/www/index.htm'); echo Template::instance()->render('app/templates/default.htm'); } else { $f3->error(404); } } } $ctrl->afterRoute(); }); $f3->run();