cakephp
最近の php フレームワークは laravel が主流になっているのかなぁとは思いますが,手元に cakephp で運用しているサーバーがあります. 実は最近は laravel 環境で作業している方が多いんですけどね. その cakephp ですが,とうとう cakephp 3.x のサポー…
php framework である cakephp 3.x を使ってシステム開発をしています. 4.0.0-beta3 もリリースされたし,だんだん cakephp 4.x のリリースが近づいてきたのかな? ということで,様子を見るために cakephp3 で動かしている手元のプログラムを cakephp4 に…
cakephp の element の多重呼び出しでの変数渡し久しぶりに cakephp の tips みたいなものでも.element を多重呼び出ししているときに変数を渡そうとしたときにちょっとはまったので.$a, $b って変数を使って element foo 中で変数 $a を使っている場合, …
手元の cakephp で使ってる php を 7.1 系から 7.3 に移行. そろそろ php 7.1 も EOL の時期が近づいてきてるから.2019/12/01 がサポート終了かな. 何で 7.2 じゃなくて 7.3 なのかって言うと,7.2 と 7.3 の差分がそれほど大きくなさそうな感じがしたの…
cakefest は cakephp の conference です. 今年は日本での開催. 期間は11月7日から10日までで,原宿で開催されます. ホームページはこのあたり. cakefest.orgということで,ようやくカンファレンスのスケジュール詳細が発表されましたね.先日渋谷でやっ…
これまでは主に cakephp 3.7.7 を利用. 先日出席した cakephp の meetup で 3.7.x 系ってなんかやばそうな雰囲気じゃない?って話が. 私自身は地雷に当たったことはないんですけど,その方はなんかあったらしい. 何かあったのは validation まわりらしい…
久しぶりに cakephp のはなし. 過去,何回か申し込みしたことはあったんだけど都合が悪くなってキャンセルして参加したことなかったんだけど,都合があったので参加してみた. connpass で申し込み受付してたこれ. cakephp.connpass.com はなしとしては 3.…
さて 2019年 ってことで cakefest japan 2019 が開催される年になりましたね. cakefest は cakephp の conferenceですね. 今年は japan 開催ってことで. 11月開催だったかな? ホームページはこのあたり. https://cakefest.org/ 詳細はいつ発表されるの…
ただの雑談です. cakephp 3.7.0 が RC1 になりました.beta も少しだけいじってましたが,RC1 も入れてみました. 手元のコードは大きな修正は行わなくても大丈夫そうかな. けど...,debug_kit がエラーはいてるみたいだけど,うちの環境だけなのかなぁ? …
cakefest 2019 の開催候補地の投票が先月末まで行われていましたが,次回開催は日本に決まったみたいですね. あ,cakedest は php の framework である cakephp の conference です.cakefest のホームページは https://cakefest.org/ のあたりかな. ちょ…
cakephp 3.6.x の様子をみながら Deprecated って言われるコードをボチボチと修正してます. 「手元のコード修正もほぼ終わったので,これで問題なく 4.0.0 を迎えられそうな感じかな.」って書きましたが,詳細チェックしてたらダメダメなところがまだまだ…
cakephp 3.6.x の様子をみながら Deprecated って言われるコードをボチボチと修正してます. 先日,cakephp 3.6.0 では「cakephp 本体とか acl でも警告が出るね」って書きました toshi-mtk.hatenablog.com が,cakephp 3.6.1 がリリースされたので入れ替え…
cakephp 3.6.0 の様子をみながら Deprecated って言われるコードをボチボチと修正してます. 手元のコードは修正すれば良いんだけど,使っている Plugin を更新する作業がわりと面倒ですね.トラブルを避けるために安定動作している Plugin はバージョンを固…
ちょっとした tips. これまで手元のコードではフォームの確認画面として hidden でパラメータセットした Form をガシガシ書いてたけど,何のことはない postLink() を使えばわりとあっさり記述できるんですね.今まで気が付かなかった. 確認用のパラメータ…
cakephp 3.6.0 がリリースされました. ちょこっと入れてみましたが,4.0.0 に向けて,いろいろと記述修正しないとダメな個所のメッセージが表示されるようになったみたい. 手元のコードは,少しずつ気が向いたときに修正してるけど,一気にメッセージを表…
これまで手元の環境では基本的に SQL からコントロールしてれば良かったんだけど,最近,cakephp の php 側で日付を扱おうとしたらちょっといろいろとあったのでメモがわりに書いてみます. cakephp を使ってる場合,db に保存されている日付を持ってきてい…
たまに書いてる cakephp の話題. cakephp3 で複数データを一気に保存したいときの処理の話を少し. cakephp3 からは saveAll がなくなったみたいですね.で,cookbook を見ると insert を使って $query = $articles->query();$query->insert(['title', 'bod…
久しぶりに cakephp3 関係の tips でも. 今回は autocomplete についてちょっと書いてみようかなと思います. autocomplete とは検索フォームなどに文字を入れると,それにヒットしたものが自動でリストアップされる機能ですね.今回は jquery に autocompl…
もう一件,ここ数日悩んでいることを. 某所でも同じことを書いたので,同じ内容を目にする方はご容赦を. 過去,cakephp 3.5.x の cookie 回りでエラーになる件って書来ましたけど,遅ればせながら時間をつくって 3.5.x 系の cookie の実装を試してみました…
先日,cakephp 3.5.x 系で cookie 周りで手元のコードがエラーになる件を書きました. で,書きっぱなしでは良くないかなと思ったので少しだけ補足しておきます. cakephp 3.5.x 系から cookie 周りの仕様が変更になっています.詳細は https://book.cakephp…
cakephp 3.5.0 がリリースされたみたいですね. ということで,以前,3.5.0-RC2 でエラーになっていた手元のコードで再び試してみました. 結果から言うと,以前と同様に Cookie 周りでエラー. $this->Cookie->delete(); の箇所で Cannot use object of typ…
cakephp 3.5.0 に向けてちょっと試しておこうかなぁと,手元の環境を cakephp 3.4.x 系から cakephp 3.5.0-RC2 に変えてみました. ドキュメントを見る限りそのまま動きそうかなぁと. ちょこっとしか触ってないですけど,Cookie 周りがエラー. Cannot use …
久しぶりに cakephp のメモでも. cakephp でグローバル変数を使いたいときの設定方法について書いてみたいと思います. まず,config/ 以下に変数を定義する適当なファイルを作成.昔は $config って変数名を使ってたけど,今は配列で return してあげる方…
郵便番号から住所を自動入力する js としては,過去,ajaxzip2, ajaxzip3 とかありましたが,今は yubinbango.js に名前が変わって進化していますね. ということで cakephp3 のフォームで郵便番号から住所を自動入力するために yubinbango,js を使ってみま…
自分へのメモがわり. 通常は Model 名 Hoge に対して Controller 名を HogesController とすればネーミングルールで自動的にマッピングされますね. けど,Controller 内でデフォルトとは異なる Model を使いたい時がありますよね.その時には class Hogeho…
たまーに書く cakephp 関連の話. cakephp の Helper と element の使い分けってどうすればいいのかあんまり自分の中で整理できてないな. HtmlHelper みたいなピンポイント的な関数要素を Helper で書いて,表示系を element って感じで記述分けしてるけど…
メモがわり. 手元の環境では cakephp 3.4.x で問題なかったので,別の環境を 3.3.x から 3.4.x にアップグレートしてみました. うまく動作しないな.うーむ. /var/log/httpd/error_log あたりを見てみると PHP Fatal error: Uncaught Error: Call to a me…
cakephp 3.0 がリリースされたのが約 2年前 の 2015/3/23. 手元のプログラムを 3.x 系に移行したのが 2015 年末くらいから 2016 年にかけて. で,最近の ChangeLog をみてると,互換性は保たれているけど,どんどんこれまでの関数の使用が非推奨になってい…
CakePHP 関係ということでついでに書いてみる. なんとなく,第4回CakePHP MeetUp に参加登録してみました.あ,connpass で募集してる CakePHP 関係のミートアップイベントね. まぁ,どんな雰囲気なのかちょっと興味あったので,ちょっと行ってみようかな…
cakephp 3.3.x 系から cakephp 3.4.x 系に移行のために少し作業. これまでと同じ流れて,何も考えずに composer.json の "cakephp/cakephp" を "3.4.0" に変更して composer update でオッケーなのかな.と思ったらエラー出まくり.3.4.0 のリリースノート…