如何在Laravel中正确设置路线,控制器和视图?

时间:2015-07-18 17:42:00

标签: php laravel laravel-5 namespaces

我刚刚开始玩laravel。首先,这是我遇到过的最好的框架。现在这是我的问题。我试图从路线指出 - >控制器 - >查看

//This is my Controller file

 public function index()
{
    return View::make('pages', array('name' => 'Taylor'));
}

 // This is my Routes File
Route::get('/', 'pagesController@index');

View file => pages.blade.php

这是我得到的错误。

FatalErrorException in pagesController.php line 19:
Class 'App\Http\Controllers\View' not found

1 个答案:

答案 0 :(得分:1)

从错误中看,问题是在当前命名空间中找不到View类。

尝试这种方式:

//use the View class from the global namespace
return \View::make('pages', array('name' => 'Taylor'));

或在控制器脚本的开头导入View类:

use View;