2018/03/09前回は、CRUDアプリの削除処理を終えました。これで一通り、Webアプリでの基本となる機能を学びました。今回はもう少し一歩踏み出して検索機能をつけてみます。一覧表示には通常、検索機能が必要になるのでこの機能もセットで勉強したほうがいいかもしれません。チュートリアル追加すべき機能は主に3つになります。検索機能を追加(コントローラー)・検索結果のページネーションの際にkeywordを持ちまわるようにする(ビュー)手順1)検索フォームの追加(ビュー)2)ページネーションの改修(ビュー)3)検索機能の追加(コントローラー)4)動作確認1)検索フォームの追加(ビュー)検索結果は一覧画面になるので検索フォームはGET送信になります。一覧画面のルーティングがGETで処理をしているからです。//一覧HTMLですが若干、レイアウトを変更しました。</div>:2)ページネーションの改修(ビュー)ページネーションの記述は以下のように変更します。appendsメソッドを使います。3)検索機能の追加(コントローラー)検索用のルートやメソッドを新規に定義はせず、getIndexメソッドを改良します。ページネーションについての仕組みについてわからなければ、以前このブログでエントリーをしているので、そちらを参照ください。}:こういう書き方もできます。名前で部分検索emailの部分検索emailの部分検索+ページネーション検索機能については以上になります。次回はフラッシュメッセージについてやります。気づいたことや新しい発見など情報を発信していきます。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。独学で学習するなら動画学習が断然おススメ!Laravelが学べる評判の動画学習サイト3つご紹介します!PHPエンジニアとしての就職、転職、フリーランスに関しての情報はコチラ!Laravelが学べるプログラミングスクールに関しての記事をまとめています。アプリのチュートリアルをよく見ますよね。/まとめ環境構築PHPフレームワークのひとつであるLaravelを専門に書いている学習サイトです。