CakePHP同じテーブルで条件を変えて同時に取得するには CakePHP2でHasManyでリレーションしているテーブルの最新のデータのみ取得と全件取得を同時にしたい場合どうしたらいいか… ちょっと悩みました。 2018.05.30CakePHPPHP
CakePHPCakePHP2 ModelのbeforeFind()の謎な仕様 Cakeの・・・というよりPHPのクラスのお決まりな書き方で、オーバーライドする場合 public function beforeFilter() { parent::beforeFilter(); } ていう感じで親のクラスの... 2018.05.29CakePHPPHP
PHPWordPressをPHP7にしたら壊れた PHPも現在は7が主流になってきました。 サーバーのPHPバージョンをPHP5系からどうしても上げなくてはいけなくなってくることもあるかと思います。 PHPのバージョンアップでWordpressが壊れたときにどうしたらいいかの対処法です? ... 2018.05.16PHPWordPress
Linux[CentOS]PHPのバージョンアップが原因でyumが更新できないとき yumのアップデートができなくなってしまった。 なんだか、PHP関連で競合が出ている。 うーん・・・なぜだ。 2018.05.14LinuxPHP開発
DBLaravel5.5カスタム検索 公式の検索エンジンは、すべてのバージョンから検索をかけているので意図しない情報が出てきてしまいます。 バージョンを絞って検索するカスタム検索エンジンを設定しました。 2018.04.02DBLaravelPHP日本語の情報開発
CakePHPCakePHP2でページネーターのGetパラメータ付きURLをカスタマイズして取得する方法 CakePHP2でページネーターで生成されるURLを取得したかったのですが、はまってしまいました。 Paginator+Searchコンポーネントで生成されたURLは最終的にGetパラメータで取得されます。 URL自体は下記の通りにすると... 2017.09.25CakePHPPHPPlugIn
APITwitterOAuthでpost時にNoticeErrorが発生する TwitterOAuth( )でpost時にNoticeErrorが発生して困った件。 TwitterOAuth::postメソッドコール時に以下のようなNoticeエラーが発生する。 Notice Error: Undefined o... 2017.08.28APICakePHPPHPPlugInTwitter
CakePHP3.x[CakePHP3.x]ビルドインサーバーが起動しない CakePHP3をインストールしてみたが、下記のようにビルドインサーバーが起動できなかった。 #./bin/cake server PHP Fatal error: You must enable the intl extensi... 2017.08.23CakePHP3.xLinuxOSPHP
CakePHP[php¢os6]OSのデフォルトでないバージョンのPHPを入れている場合で追加の拡張ライブラリを入れる時の注意 デフォルトでないバージョンのPHPをインストールしていましたが、追加でエクステンションを入れようとしても依存性エラーになってインストールができません。 原因は? 実はyum入っているPHPのバージョンに合わせて勝手に探してくれるわけではない... 2017.08.23CakePHPCentOS7LinuxOSPlugIn
CakePHP[CakePHP2.x]PHP7にしたらError: Cannot use ‘String’ as class name as it is reserved エラーが出た PHP7にしたらなぜかエラーが出た Error: Cannot use 'String' as class name as it is reserved. 原因は?? 2017.08.17CakePHPPHPPlugIn
CakePHP[CakePHP]modifiedとupdatedについて modifiedとupdatedはデータ更新時に自動的に修正日時を保存してくれるフィールドです。 ですが、更新されない場合もあります。 2017.08.11CakePHPDBMySQL開発
PHPPHP Simple HTML DOM Parserでエラーが出る。 PHP Simple HTML DOM Parserでstr_get_html()で初期化しようとするとFalseになるためfindメソッドを呼び出しても Fatal error: Call to a member function fi... 2017.04.26PHP
PHPPHPのjson_encode()で数値が文字列扱いになる場合 web apiなどでデータのやり取りにjsonを使っている場合、json_encodeをよく使うと思います。 ある時、なぜかデータはうまくわたってきているのにjavascript側でうまく動かないことがありました。 2017.03.23PHP
CakePHP[CakePHP2]テーブルロックを実装する 明示的にテーブルロックを実装する処理を作ってみた。 使用環境 CakePHP2.x MySQL 2017.03.10CakePHPDBMySQLPHPPlugIn開発
CakePHPvirtualFieldsで Column not found: 1054 Unknown columnになる場合 CakePHP2系で実装されているvirtualFieldsはすごい便利だけど問題もある。 2016.12.15CakePHPDBMySQLPlugIn
CakePHPCake Searchプラグインは動的に設定できないの? Cake2系で検索画面を作るのに非常に便利なsearchプラグインがあります。 モデルでfilterArgsの設定を行うのですが、コントローラー側から設定してもよいだろうと思ってやってみました。 コントローラーで設定すると検索用のフォーム... 2016.12.15CakePHPMySQLPlugIn
CakePHPダウンロードしたファイルのファイル名文字化け php(CakePHP)でCSVのダウンロード機能を付けた。 が、IE11などで日本語で付けたファイル名が文字化けしてしまう。 2016.12.13CakePHPPHP
CakePHP[CakePHP2.x]リストをグループ化 セレクトボックスなどを生成する際に $this->Prefecture->find('list'); などとしてリストを生成しますが、関東などエリア名も入れた2段組のリストにしたい場合はどうしたらよいか? テーブル構成はこ... 2016.12.06CakePHPDBMySQLPHPPlugIn