Я попробовал все в этой ссылке: php laravel blade template not renderinglaravel5.1 - шаблон лезвие не оказывающего
Мои коды здесь.
мои мнения/макеты/файл master.blade.php содержит
<html>
<body>
@section('sidebar')
This is the master sidebar.
@show
<div class="container">
@yield('content')
</div>
</body>
</html>
мой вид/child.blade.php файл содержит
@extends('layouts.master')
@section('content')
<p>This is my body content.</p>
@endsection
мой route.php содержит
Route::get('blade', function() {
return view('child');
});
из моего браузера Я набрал:
http://localhost/larablog/public/blade
Выход - пустая страница.
Я пробовал с не лезвийными страницами, и это сработало, я также передал нормальную переменную на нелегированные страницы, которые также работали. Когда я пытаюсь использовать шаблоны с лезвиями, страница всегда пуста.
Пожалуйста, дайте мне знать, где я ошибся. Спасибо.
Конечно, есть ли файл в 'storage/framework/views /'? а также вы получаете пустую страницу, даже если вы проверяете источник страницы? Кроме того, у 'return view (layouts.master)' была такая же проблема? –
@tezla, файлы не найдены. Файл .gitignore один. –
@Tezla, да, мой источник также пуст. –