首页 > 解决方案 > Laravel 模型未路由到视图

问题描述

我创建了一个名为 ProjectsController 的新模型,并希望将其路由到 views/projects/index.blade.php。

这是我的 ProjectsController 代码:

class ProjectsController extends Controller
{
    public function index() {
        return view('projects.index');
    }
}

并且该文件的路径是正确的,如 resources/views/projects/index.blade.php。

但是,我的 /projects 页面给出了这个错误: "View [projects.index] not found."

路由 web.php 是: Route::get('/projects', 'ProjectsController@index');

标签: laravel

解决方案


ProjectsController 是一个控制器,而不是一个模型,仅供参考。一定要检查文档以获得进一步的说明。

请确认您的视图位于正确的位置并正确命名,如下所示:

/resources/views/projects/index.blade.php

当视图出现在正确的位置时,我从未见过 Laravel 抛出 View not found 错误。


推荐阅读