Я работал с CakePHP некоторое время, и по какой-то причине сегодня я начал получать исключение Отсутствующий контроллер - Ошибка: не удалось найти BlogController. при попытке доступа к маршруту / blog.
Я создал файл blog.ctp внутри каталога Pages.
А это мой код маршрута
$routes->connect('/blog', ['controller' => 'Pages', 'action' => 'blog'], ['routeClass' => 'DashedRoute']);
И внутри моего PagesController.php я также создал функцию блога.
public function blog()
{
$this->viewBuilder()->setlayout('frontend');
}
Я что-то здесь не так делаю? Это ошибка в используемой версии CakePHP? Потому что я никогда не получал эту ошибку раньше.
Я использую CakePHP - 3.7.4.