маршрут notFound () для приложения Micro Phalcon - PullRequest
0 голосов
/ 18 мая 2018

Я настроил приложение Micro для работы в качестве CMS.Таким образом, будут потенциально бесконечные возможные маршруты, которые я хочу направить в мой обработчик индекса.

Я настроил свой файл index.php следующим образом:

$App = new \Phalcon\Mvc\Micro;
$App->setDI($DI);
$App->notFound(function(){
    $Index = new \Handler\Index();
    $Index->handle();
});

$App->handle();

Когда яперейдите на www.site.com/dev/, которая является домашней страницей, все работает отлично.$Index->handle() вызывается.

Однако, когда я захожу на подстраницу типа www.site.com/dev/blah, я получаю Fatal error: Uncaught Phalcon\Mvc\Micro\Exception: Matched route doesn't have an associated handler.Ну, я не настроил никаких маршрутов, поэтому все должно идти к обработчику notFound.

Чего мне не хватает?

...