return view()->with();
ステートメントでデータを返すのに少し問題があります。Laravelがビューでデータを返さない - > with()
エラーは、デフォルトのlaravel authナビゲーションバーを使用した空白の画面です。
MySQLのテーブル構造:
id |バージョン|アクティブ|スラッグ
ここに私のコードを見てください。
機能
function index() {
$changelogs = Changelogs::where('active', '1')->orderBy('created_at', 'desc');
return view('changelog.index')->with('changelogs', $changelogs);
}
ルート(あなたがそれを必要とINCASE)
Route::get('/release-notes', 'Changelogs\[email protected]');
ビュー
@foreach($changelogs as $changelog)
<div class="row">
div class="col-md-10 col-md-offset-1">
div class="panel panel-default">
<div class="panel-heading">
<h3><a href="{{ url('/release-notes/'.$changelog->slug) }}">{{ $changelog->version }}</a></h3>
</div>
<div class="panel-body">
{!! $changelog->body !!}
</div>
</div>
</div>
</div>
@endforeach
ありがとうございます。 :) – swagster