Это код postController.php:
public function index()
{
$posts = post::orderBy('created_at', 'DESC')->get();
return view('posts.index', compact('posts'));
}
Также я делаю маршрут (web.php):
Route::resource('post','PostController');
Это код вида (index.blade.php):
@section('content')
@foreach($posts as $post)
<div class="panel">
<div class="panel-heading">
<h3>{{ $post -> title }}</h3>
</div>
<div class="panel-body">
{{ $post -> body }}
</div>
</div>
@endforeach
@endsection
После всего этого я не могу найти ошибку, почему мой результат не отображается из базы данных
Эти таблицы должны отображаться из базы данных
Когда я пытаюсь по-другому отображать результат, вы видите, что когда я пишу в postController.php код:
public function index()
{
$posts = post::orderBy('created_at', 'DESC')->get();
return $posts;
}
Это видно из данныхбаза, но здесь также есть проблема!Почему код не отображается аккуратно в браузере