iTAC_Technical_Documents

アイタックソリューションズ株式会社

ブログ名

PHP

PHP LaravelでWEBアプリ開発 【ビュー③】

レイアウトの定義と継承 継承とは セクションとは @sectionと@yield @sectionについて @yieldについて ベース・レイアウトを作成する 継承レイアウトの作成 @extendsについて @sectionの書き方 表示を確認する コンポーネントについて @componentディレクテ…

PHP LaravelでWEBアプリ開発 【ビュー②】

Bladeテンプレートとは テンプレート作成 アクションメソッドの修正 フォームを利用する CSRF対策について アクションの用意 POSTのルート設定 Bladeの構文 値の表示 条件分岐 繰り返し @breakと@continue @phpディレクティブ 前回の記事(https://www.itd-bl…

PHP LaravelでWEBアプリ開発 【ビュー①】

ビューについて PHPテンプレート ルート設定 コントローラからの呼び出し 値をテンプレートに渡す ルートパラメータを渡す 前回の記事でルーティングについて解説しました。 今回は画面の表示部分、ビューについて解説していきます。 ビューについて ビュー…

LINE通知機能の実装方法

LINE Notifyの設定 実装 LINEでの通知機能について色々調べたところ、 LINE Notify API を見つけたので試してみました。 LINE Notify https://notify-bot.line.me/ja/ LINE Notifyの設定 1. LINE Notifyにログイン 2. マイページに移動 3 アクセストーク…

PHP LaravelでWEBアプリ開発 【ルーティング】

【ルーティングファイル】 【ルート定義メソッド】 【コントローラへのルーティング】 【ルートパラメータ】 ①必須パラメータ ②任意パラメータ 【ビューへのルーティング】 前回の記事で認証機能を作成まで解説しました。 ここからWEBアプリに必要な画面や機…

PHP LaravelでWEBアプリ開発 【認証機能】

【データベース作成】 【authコマンドの実行】 ①web.phpにルート追加 ②認証用のビュー追加 【DBマイグレーションの実行】 【認証機能のカスタマイズ】 ①DBマイグレーション ②ユーザ登録ビューのカスタマイズ ③コントローラーのカスタマイズ ④fillableプロパ…

PHP LaravelでWEBアプリ開発 【アプリケーション構成】

【プロジェクト直下】 【appディレクトリ】 【bootstrapディレクトリ】 【configディレクトリ】 【databaseディレクトリ】 【publicディレクトリ】 【resourcesディレクトリ】 【routesディレクトリ】 【storageディレクトリ】 【testディレクトリ】 【vendo…

PHP LaravelでWEBアプリ開発 【環境構築】

【開発環境】 【XAMPPインストール】 【Composerインストール】 【Laravelインストール】 PHPでWEBアプリの開発をする機会がありLaravelフレームワークを使用したのですが、非常に扱いやすいフレームワークと感じました。 実際PHP自体初めて触ったのですが、…