朝からLaravelのルーティングについて勉強しています。
目次
Laravelのルーティング
ルーティングとは、Webページにアクセスした時にどのアドレスにアクセスしたらどの処理を実行するかというルール(ルート)を決めるものです。ルートはroots/web.phpで定義します。
web.phpを編集してルート情報を追加
web.php
Route::get('/', function () {
return view('welcome');
});
//これを追加
Route::get('/kpwinfo', function () { // /kpwinfoにアクセスしたら
return view('kpwinfo'); // view関数を使ってkpwinfo.braid.phpを表示させる命令
});
welcome.braid.phpを編集して「カンタンProについて」ページにリンクを貼る
リンク先は”/kpwinfo”とする。
![](https://www.kantan-pro.com/top/wp-content/uploads/2019/09/7b51ac6b0d1f51e189a50f5e2f8ce79e.png)
kpwinfo.braid.phpを新しく作って 「カンタンProについて」書く
すると、”http://ローカルホスト/kpwinfo”にアクセスすると以下のように表示される。
![kpwinfo.braid.php:新しく作ったテンプレート](https://www.kantan-pro.com/top/wp-content/uploads/2019/09/db57343feeb051a44cdc101266d3cfd8.png)
まとめ
とても簡単に出来ますね。
ちょっと表示が変ですが、これはCSSの問題です。CSSについてはBootstrapを学ぶのが最短距離ではないかと思います。今後の課題ですね。
[temp id=3]