Итак, я изучаю некоторые основные материалы Laravel, поскольку я новичок в PHP. Я следую базовому учебному пособию, в котором я печатаю материал в файл с именем home.blade.php
.simple Laravel View :: make() не работает
Способ, которым я звоню сейчас, заключается в следующем.
Вот мой routes.php
Route::get('/', array(
'as' => 'home',
'uses' => '[email protected]'
));
Вот мой HomeController.php
class HomeController extends Controller {
public function home() {
return View::make('home');
}
}
Вот home.blade.php
{{'Hello.'}}
Прежде чем спросить, да мой home.blade.php находится внутри папка «Мои представления».
Отпечаток ошибка из выглядит следующим образом
FatalErrorException in HomeController.php line 6:
Class 'App\Http\Controllers\View' not found
in HomeController.php line 6
at HandleExceptions->fatalExceptionFromError(array('type' => '1', 'message' => 'Class 'App\Http\Controllers\View' not found', 'file' => '/Users/ryandushane/Google Drive/Web_WorkSpace/theNeonSurf/app/Http/Controllers/HomeController.php', 'line' => '6')) in compiled.php line 1738
at HandleExceptions->handleShutdown()
Вот нечетная часть. Если бы я изменить мой routes.php
, чтобы просто содержать
Route::get('/', function()
{
return View::make('home');
});
он функционирует нормально.
Есть ли у кого-нибудь идеи, что я могу сделать?
В какой версии Laravel вы используете? – mininoz
@mininoz Laravel 5 –