タグ : cakephp
php7のcakephp2系のmigrationでエラー
2019年5月14日 PHP+DB
php7.3環境にcakephp2を使って動かしていたところMigrationsプラグインがエラーを吐く。 PHP Fatal error: Cannot use ‘object’ as class name as it …
cakePHP Hash::combine() で needs an equal number of keys + values エラー
2016年5月9日 PHP+DB
Hash::conbine()でneeds an equal number of keys + values エラー いつもお世話になっているCakePHPの便利なHash::conbine()。 今回見慣れないエラーが …
cakePHPのHashクラスでall形式からlist形式の配列を作る
2016年2月20日 PHP+DB
やりたいこと 以下の様なall形式の配列があり, $usersAll = [ [ ‘User’ => [ ‘id’ => 101, ‘family_name’ => ‘田中’, ‘first_name’ => ‘一郎’, …
cakePHP requestAction()でlayoutもrenderする方法
2016年1月13日 PHP+DB
requestAction()でlayoutもrenderする方法 コントローラから外部のコントローラのアクションの実行結果を得たい場合には Controller::requestAction() が有用である。 ren …
cakePHP1.3 multiple checkbox で id が重複する問題
2015年12月10日 PHP+DB
cakePHP1.3 multiple checkbox で id が重複する問題 cakeはver3が主流になりつつある今,どうしてもcakePHP1.3.21(私はドカポンと呼んでいる)を触らなくてはならなくなり,f …
cakePHP2セッション問題まとめ
2015年7月29日 PHP+DB
cakePHP2セッション問題まとめ cakePHP2のセッションが設定したタイムアウトよりも先に切れてしまったり,アクセスするたびに再発行させたかったり,ブラウザを閉じたらセッションを切りたかったり,リンクを連打すると …
cakephp1.3 Inflector::slug()の挙動
2014年8月30日 PHP+DB
cakephp1.3 Inflector::slug()の挙動 cakePHP 1.3.14 結論 結論:PHPのバージョンによってint値を受け取った時の挙動が異なる。 検証 以下のコードを実行する。 var_dump …
cakephp で 履歴テーブル
2013年10月4日 PHP+DB
cakephp で 履歴テーブル テーブルの変更内容全てを履歴として残して欲しい。 こういった要望はしばしば見受けられるのでメモ。 基本的にcakePHPの命名規則にのっとって記述する。 cakePHP 2.3.10 D …
cakephpのルーティングとprefix
2013年9月13日 PHP+DB
cakephpのルーティングとprefix cakephpで一般ユーザー画面と管理画面を分けたいとき,Routing.prefixes を使うと便利である。例えば /:controller/:action を一般ユーザ …