【发布时间】:2019-03-04 21:48:51
【问题描述】:
这是 postController.php 代码:
public function index()
{
$posts = post::orderBy('created_at', 'DESC')->get();
return view('posts.index', compact('posts'));
}
我也制作了 Route ( 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;
}
从数据库显示,但这里也有问题!为什么代码在浏览器中显示不整齐
【问题讨论】:
-
所有相关代码都需要直接作为文本发布在这里,最好是minimal reproducible example。
-
让我们看看帖子模型
标签: laravel laravel-5 laravel-4 laravel-5.2 laravel-5.1