エス技研

WordPress、CakePHP、PHP、baserCMSなどの Web系システムを中心に情報を提供します!

「 CakePHP3 」 一覧

CakePHP3で値を入力直後にバリデーションする方法解説

CakePHP3で値を入力直後にバリデーションする方法解説

  2017/02/25    CakePHP 2.x 3.x

CakePHP3でバリデーションの実行を保存する時から入力情報を受け取るときに変更する処理の解説。CakePHP3ではnewEntity()の処理でバリデートするため1行追加で対応可能。

CakePHP3のアソシエーション機能を使い関連レコードをまとめて削除

  2017/02/24    CakePHP 2.x 3.x

CakePHP3でレコードを削除する際に関連するレコードをまとめて削除する機能の解説。フレームワークのメリットを存分に発揮し、コマンドを1行追加するだけで実装可能。

CakePHP3でPHPExcelを使ってエクセルファイルを生成、出力する方法

  2017/01/23    CakePHP 2.x 3.x

CakePHP3でPHPExcelを利用してエクセルを編集、出力するサンプルソース+解説。PHPExcelのインストール方法の解説からファイル保存とダウンロードの方法なども解説。

CakePHP3でcomposerを利用してライブラリ・プラグインをインストールする方法

  2017/01/22    CakePHP 2.x 3.x

CakePHP3でcomposerを使ってパッケージ(ライブラリ、プラグイン)をインストールする方法の解説。PHPを使うのはCakePHP3が初めてというような方への使い方から解説。

CakePHP3でassociatedを使って関連データをまとめて保存する方法(hasOne、hasMany、belongsTo)

  2017/01/21    CakePHP 2.x 3.x

CakePHP3で関連データをまとめて保存する方法。hasOne、hasMany、belongsTo等の関連データはassociatedを追加することでまとめて保存することができます。

CakePHP3のcontroller内でテンプレート、レイアウトを変更する際の指定方法

  2017/01/15    CakePHP 2.x 3.x

CakePHP3でテンプレートファイルやレイアウトファイルをデフォルトのものから別のものに変更したい場合の指定方法を解説。

CakePHP3のForm Helperの使い方のまとめ

  2017/01/14    CakePHP 2.x 3.x

CakePHP3になりフォームヘルパーの使い方も大きく変わりましたので、使い方をまとめました。基本的な使い方からプラスアルファの便利な使い方まで紹介。