Example #1
0
 public function afterRoute($f3)
 {
     $f3->set('adminmenu', $this->adminMenu());
     parent::afterRoute($f3);
 }
Example #2
0
            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();