Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Измучался уже. Есть 2 файла: welcome.blade.php в папке views, в нем указано @extends('layouts.app'). Сам app.blade.php размещен в папке views/layouts. На сколько я понимаю с размещением и названием файлов проблем нет. Однако перейдя на главную выдает "No such file or directory (View: /Applications/MAMP/htdocs/Translate/resources/views/layouts/app.blade.php)"
В чем собственно проблема?
Заранее благодарю.
Не в сети
1. В layout должен быть @yield('content') на месте контента который будет меняться.
2. В контролере или в роуте должен быть прописан view на blade файл который должен встраиваться в layout п кримеру - return view('index')
3. Ну и сам файл index:
@extends('layout')
@section('content')
Вставляешь свой код
@stop
Смотри подробнее: https://laravel.com/docs/5.1/blade
Изменено xew (01.08.2016 03:59:25)
Не в сети
Спасибо за помощь. Однако теперь появилась новая ошибка:
Sorry, the page you are looking for could not be found.
1/1
NotFoundHttpException in RouteCollection.php line 161:
in RouteCollection.php line 161
at RouteCollection->match(object(Request)) in Router.php line 821
at Router->findRoute(object(Request)) in Router.php line 691
at Router->dispatchToRoute(object(Request)) in Router.php line 675
at Router->dispatch(object(Request)) in Kernel.php line 246
at Kernel->Illuminate\Foundation\Http\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in CheckForMaintenanceMode.php line 44
at CheckForMaintenanceMode->handle(object(Request), object(Closure))
at call_user_func_array(array(object(CheckForMaintenanceMode), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 136
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
at Pipeline->then(object(Closure)) in Kernel.php line 132
at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 99
at Kernel->handle(object(Request)) in index.php line 54
А вот что прописано в routes.php:
Route::get('blade', function () {
return view('welcome');
});
Не в сети
Я тут https://laravel.ru/forum/viewtopic.php?id=1598
уже отвечал готовым решением.
Учитесь искать по форуму
Не в сети
Страницы 1