"BOKU"のITな日常

BOKUが勉強したり、考えたことを頭の整理を兼ねてまとめてます。

Laravel6.0 (PHP)

はじめてLaravel6.0:チェックボックス・ラジオボタン項目/入力画面

入力画面でよく使う部品である、チェックボックス・ラジオボタンを、Laravel6.0のVIEWで使う方法です。

はじめてLaravel6.0:単一SELECT(プルダウン)とマルチSELECT項目/入力画面

今回は、入力画面でよく使う部品である、SELECTについて整理しときます。

はじめてLaravel6.0:Eloquent ORM(MariaDB・MySQL使用)のカラム定義を整理する

今回は、 Laravel6.0のマイグレーションで利用できるカラム定義について、ちょっとだけ掘り下げて整理してみます。

はじめてLaravel6.0:bladeテンプレート内で日付入力に「vuejs-datepicker」を使うサンプル/入力画面

Laravel6.0のViewに日付入力を追加します。vue.jsのコンポーネント「vuejs-datepicker」を使ってみます。

はじめてLaravel6.0:Bladeテンプレート内でVue.jsコンポーネントを動かすサンプル

今回は、Laravel6.0でVue.jsのコンポーネントを使用するやり方を確認します。

はじめてLaravel6.0:標準バリデーション&カスタムバリデーション利用サンプル/入力画面

Laravel6.0で、入力画面にバリデーションを組み込みます。ついでに、Laravel組み込み以外に、カスタムバリデーションも作ります。

はじめてLaravel6.0:画面作成手順とDBマイグレーション・テキストボックスとボタン/入力画面

Laravel6.0で入力画面を作成する基本中の基本として、テーブルと1:1の入力画面を作成する手順を整理します。DBテーブル構築は「マイグレーション」、DB操作は「Eloquent」モデルを用いて実装します。

はじめてLaravel6.0:サービスクラスとDI注入整理・サービスクラス実装手順サンプル

今回はサービスクラスを作成します。サービスプロバイダを介して、コントローラクラス内でサービスクラスをDI(依存性注入)して利用するやり方(Laravelのお作法)を確認します。

はじめてLaravel6.0:ControllerクラスからViewのbladeテンプレートへの変数データ受け渡しサンプル

Laravel6.0のControllerクラスから、Viewのbladeテンプレートへの変数データの渡し方とBladeテンプレートでの各種情報の表示方法などを軽く勉強してみます。

はじめてLaravel6.0:Bladeの基本的な使い方とロケール(日本語化)変更・背景色変更等サンプル

Bladeテンプレート構文の基本的な使い方・ロケール設定・項目名やメッセージなどの日本語化あたりを整理していきます。題材に、Laravel6.0のコマンドで生成した認証機能の各画面のソースを使います。

はじめてLaravel6.0:組み込みの認証機能を利用するサンプル

Laravel6.0を覚える次のステップとして、プリセットで用意されているコマンド一発で生成できる「認証機能」を使えるようにしてみます

はじめてLaravel6.0:インストール・環境設定・Hello World/Windows10+XAMPP

はじめと一歩として、Laravel6.0のインストールと新規プロジェクト作成をして、とりあえず、「Hello World」的なものを動かしてみます。