前回の記事で、CRUDのDELETE(削除)ができるようになったので、
SHOW(詳細画面)を作成します。
以下記事がこの記事の基本部分になるのでこちらからご覧ください。
開発環境
OS:Windows10 64bit
XAMPP:v3.2.2
MySQL(MariaDB):10.1.35-MariaDB
Webフレームワーク:Laravel Framework 5.7.27
エディタ:VisualStudioCode 1.30.2
手順
詳細も削除画面と同じくルートファイルに集約しました。
routes\web.php
Route::group(['prefix' => 'problem'], function () {
//詳細
Route::get('show/{problem}/', function (problem $problem) {
return view('problem/show', ['problem' => $problem]);
})->name('problem.show');
});
resources\views\problem\show.blade.php
gistb3a296daea03a52f22173ffa9b0b9d3e
実行結果
ビルドインサーバ起動
php artisan serve --host 0.0.0.0
ブラウザより以下URLにアクセスします。
http://localhost:8000/problem/
詳細を押す
詳細画面表示
以上CRUDのSHOW(詳細画面)画面作成完了です。