PHP一覧

EC-CUBE3でテーブルにカラムを追加

EC-CUBE3のプラグインでは、基本的に既存テーブルに対してカラムを追加するような拡張は推奨されていません。しかし、新規にテーブルを作るよりも、既存テーブルにカラムを追加した方が効率的なこともあるので、そんな時のためにやり方を紹介しています。

CakePHP3で個別にログファイルを残す方法

CakePHP3で、デフォルトで用意されているログ以外のファイルにログを出力する方法を紹介いたします。「error」でも「debug」でもないロガーを「app.php」に追加し、スコープを使って追加したロガーで書き込む処理をするだけです。

CakePHP3で検索結果をページネーション

CakePHP3で簡単にできるページネーションを紹介します。今回は1ページあたりの件数とソートをいじって、検索結果をページ分けします。その上で、前後のページへのリンクやナンバリングをしたリンクを表示させます。