CakePHPのビューで共通部分を使い回す レイアウトで共通して使いたい部分はエレメントとして呼び出してあげると便利です。 以下ではdefault.ctpでbase_header.ctpをエレメントとして呼び出しています。 <?php if($is_logi… kensuke-iizukaハック2017.06.20 2,513
dockerに立てたCakePHPでDBとモデルの作成 忘備録に $ docker exec -it app_db_1 mysql –protocol=tcp -u root -proot app mysql> use app mysql> ALTER TABL… kensuke-iizukaハック2017.06.13 1,029
Facebook GraphAPIでいいね、シェアの数を別々に取得する。v2.9 FacebookのGraphAPI(v2.9)を利用してあるページのいいね、シェアの数を別々に取るには https://graph.facebook.com/v2.9?fields=engagement&id=’… kensuke-iizukaハック2017.06.13 1,081
CakePHPで複数の変数をコントローラからビューに渡す setメソッドでコントローラからビューへ値を渡すときに一つずつ、 $bar = 1; $foo = 2; $foobar = 3; $this->set(‘bar’,$bar); $this->set(‘fo… kensuke-iizukaハック2017.06.13 2,133
CafkePHPにおけるHTTPメソッドの確認と受け入れ制限 CakePHPでそれぞれのアクションに飛んでくるHTTPメソッドの確認と受け入れ制限は以下のように行います。 public function delete() { //HTTPメソッドの確認 echo $request-… kensuke-iizukaハック2017.06.08 2,405
CakePHPのバージョン確認 アプリケーションの vendor/cakephp/cakephp/VERSION.txt に書いてありました。 kensuke-iizukaハック2017.06.08 1,023
CakePHPのディレクトリ構成 あんまり意識せずに開発していたのですが、今日CakePHPの公式ドキュメントに目を通す機会があったので 忘備録としてメモしておきます bin 実行可能なCakeコンソールが入っている config CakePHPが使用す… kensuke-iizukaハック2017.06.06 701
リクエストパラメータの取得 CakePHP(3.0以降)でリクエストパラメータを取得するには次の2つがある $controllerName = $this->request->getParam(‘controller’); // 3.4… kensuke-iizukaハック2017.05.30 664
【PHP】例外のメッセージを表示させる <?php try { throw new Exception(“Some error message”); } catch(Exception $e) { echo $e->getMessage(); } … kensuke-iizukaハック2017.05.23 7,704