エス技研

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

「 CakePHP 3.x 4.x 」 一覧

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

CakePHP 2.3 Model、Controllerの見たい変数の中身をログ出力

  2014/11/14    CakePHP 3.x 4.x

CakePHPの Modelや Controllerの変数の中身をログとして出力して見る方法を提供します。

CakePHP 2.3でOn Duplicate Key構文を実装

  2014/05/09    CakePHP 3.x 4.x

CakePHPで On Duplicate Key構文を Queryを利用して実装する方法をサンプルソース付きで解説します。

CakePHP 2.3 コマンドラインからPHPのシェル実行の方法解説

  2014/05/01    CakePHP 3.x 4.x

CakePHP 2.3でコマンドラインから CakePHPで記述した処理を実行する方法を解説します。

CakePHPを学ぶ際にはオブジェクト指向を学ぼう

  2014/04/10    CakePHP 3.x 4.x

CakePHPはオブジェクト指向で書かれていますので、CakePHPを学ぶにはオブジェクト指向も学びましょう。

CakePHP 2.3 ログイン、操作履歴、アクセスログ出力

  2014/04/08    CakePHP 3.x 4.x

CakePHPでログインや操作履歴などのアクセスログ出力処理を作成します。

CakePHP 2.3で saveの便利な使い方・サンプルソース付き

  2014/04/04    CakePHP 3.x 4.x

CakePHPのレコードを保存、更新する際に使う Saveを詳細解説します。

CakePHP 2.3 主キー(ID)以外のキーで更新方法 updateAll

  2014/04/03    CakePHP 3.x 4.x

主キー(ID)以外のカラムをキーとして更新する方法、updateAllの使い方をサンプルを用いて解説します。

MySQL、CakePHP 2.3で「tinyint(1)」の Boolean型の動作を再確認

  2014/01/14    CakePHP 3.x 4.x, MySQL

MySQL+CakePHPの環境で「tinyint(1)」を利用する際の動作を検証。「tinyint(1)」の Boolean型について CakePHPでは自動処理が実施されていることを確認しました。

CakePHP 2.3 テーブルの項目を演算した結果を条件として抽出する方法

  2013/12/20    CakePHP 3.x 4.x

アソシエーション(連携)している先のテーブルの項目で演算をする場合の考え方と注意点をサンプルソースを用いて説明しています。分かってしまえば簡単です。

CakePHP 2.3 連携先のテーブルの項目で条件抽出する場合

  2013/12/19    CakePHP 3.x 4.x

アソシエーション(連携)している先のテーブルの項目で条件抽出する際の考え方と注意点をサンプルソースを用いて説明しています。

CakePHP 2.3 ID以外のカラムでアソシエーション(連携)をさせる場合の詳細ページの注意点

  2013/12/18    CakePHP 3.x 4.x

ID以外のカラムでアソシエーション(連携)させて詳細ページを表示させる際の考え方と注意点をサンプルソースを用いて解説しています。

CakePHP 2.3 ID以外のカラムでアソシエーション(連携)をさせる場合

  2013/12/17    CakePHP 3.x 4.x

ID以外のカラムでアソシエーション(連携)させるための考え方とサンプルソースを用いての説明を行っています。

CakePHP 2.3で PDFを作成する方法を調査「mpdf」「TCPDF」「FPDF」

  2013/10/28    CakePHP 3.x 4.x

CakePHPで PDFを編集、出力するには「mpdf」「TCPDF」「FPDF」といったプラグインがあり、使い勝手を比較検討しました。TCPDFが一番良さそうでした。

CakePHP 2.3 Search Pluginで検索処理 その7queryを使って 日付の範囲検索

  2013/09/09    CakePHP 3.x 4.x

CakePHPの検索プラグイン Search Pluginの検索処理の中で queryを使って日付の範囲検索の方法です。

CakePHP 2.3 Search Pluginで検索処理 その6ORDER、sortソートの機能

  2013/09/02    CakePHP 3.x 4.x

CakePHPの検索プラグイン Search Pluginの検索処理の中で order、ソートについての解説です。

CakePHP 2.3 Search Pluginで検索処理 その5入力項目に複数項目入力した場合の AND検索、OR検索

  2013/08/26    CakePHP 3.x 4.x

CakePHPの検索プラグイン Search Pluginの検索処理の中で複数項目を入力した場合の AND検索、OR検索についての解説です。

CakePHP 2.3 Search Pluginで検索処理 その4前方一致検索、後方一致検索、不等号による検索、between句による範囲検索

  2013/08/19    CakePHP 3.x 4.x

CakePHPの検索プラグイン Search Pluginの検索処理の中で前方一致検索、後方一致検索、不等号による検索、between句による範囲検索の解説です。

CakePHP 2.3 Search Pluginで検索処理 その3入力エリア一つで複数の項目を同時に検索する方法

  2013/08/12    CakePHP 3.x 4.x

CakePHPの検索プラグイン Search Pluginの検索処理の中で入力エリア一つで複数の項目を同時に検索する方法を解説。

CakePHP 2.3 Search Pluginで検索処理 その2表示件数を動的に変える方法

  2013/08/05    CakePHP 3.x 4.x

CakePHPの検索プラグイン Search Pluginの検索処理の中で動的に表示件数を変える方法です。

CakePHP 2.3 Search Pluginで検索処理 その1設置方法

  2013/07/30    CakePHP 3.x 4.x

CakePHPの検索プラグイン Search Pluginの設置方法と基本的な検索処理の解説です。

CakePHP 2.3で確認画面付きのお問い合わせフォームの作り方

  2013/07/22    CakePHP 3.x 4.x

CakePHPで確認画面付きのお問い合わせフォーム、メールフォームの作り方をサンプルを提示しながら解説。

CakePHP 2.3でファイルをアップロード・その2 ファイル名を乱数で設定

  2013/07/08    CakePHP 3.x 4.x

CakePHPのアップロードするファイル名を乱数で変更しセキュリティを高める方法を解説。

CakePHP 2.3でファイルのアップロード処理を作る

  2013/07/01    CakePHP 3.x 4.x

CakePHPでプラグインを使わないファイルアップロード処理を解説します。簡単です。DBにファイルを格納する方法も。

CakePHP 2.3 デバッグキット(DebugKit)超初心者向けフォロー講座

  2013/06/24    CakePHP 3.x 4.x

CakePHP初心者に向けてデバッグキット(DebugKit)のインストール方法、はまりポイントを解説。