PHP Laravelでハイパーリンクを作成する方法
今回はLaravelの基礎的なウェブページを作成し、ハイパーリンクを作成する方法をまとめました。
Laravel初学者の方は参考にしていただけると幸いです。
手順
まず初めに作りたい位置にファイルを作成します。
私は、resourceフォルダ下にnotice.blade.phpを作成しました。
.bladeとは、Laravelに標準装備された独自のテンプレートエンジンです。
これにより、レイアウト内で表示を制御したり、継承して複数組み合わせたりすることができます。
その後、ハイパーリンクを以下のように記述します。
<center><a href="{{url('notice')}}">ios11以降のiphoneを利用されている方へ</a></center>
そしたらルーティングです。
ルーティングとは、特定のアドレスにアクセスした時にどの処理を呼び出し、実行するかを管理する仕組みです。Routes下web.phpに記述していきます。laravel上で作成したWebページを表示するにはルーティングは必須です。まず初めにしっかりモジュールのインポートを行います。
<?php
use App\Models\作成したアプリケーション名;
use Illuminate\Http\Request;
function()下は、/noticeのアドレスにアクセスされた時に行う処理を表しています。今回はnoticeページを表示したいのでreturn view('notice');と記述しました。今後システムが複雑になってきたら、アドレスにアクセスしたのちどのような処理をするかをまとめたコントローラーにまとめるのが一般的です。今回は単純な処理なのでルーティングにそのまま書き込みました。
ここまでできたら完成です。実際に作成したハイパーリンクにアクセスして見ましょう!