Dockerのnprocがやっていること Dockerfileを見ていると、以下のような記述を見かけることがあります。 && docker-php-ext-configure gd –with-freetype-dir=/usr/include… @iwasakiハック2017.05.22 2,413
CakePHP3で一時的にビヘイビアを外す 以下のようにして一時的にビヘイビアを外した上で保存することが可能です。 $this->removeBehavior(‘Upload’); $this->removeBehavior(‘Imagine’); $… @iwasakiハック2017.05.19 904
CakePHP3で最終ログイン日時をDBに保存する方法 ビヘイビアを使うことで実現できるようです。 ビヘイビアはイベントによって発火するようになり、DBのレコード新規作成時、更新時、ユーザーログイン時などのイベントを取れるようです。 namespace App\Model\T… @iwasakiハック2017.05.19 2,153
CakePHP3のCellでログイン情報を取得する CakePHP3にはビューセルという機能があります。 https://book.cakephp.org/3.0/ja/views/cells.html ちょっとしたコントローラーとビューの組という感じでしょうか。 例えば… @iwasakiハック2017.05.18 2,299
nginxでファイルをアップロードした際に413 Request Entity Too Largeが出る nginxのファイルアップロードの容量はデフォルトで1MBだそうです。 容量を変更する際には以下のようにします。 vim /etc/nginx/nginx.conf http { server { client_max_… @iwasakiハック2017.05.18 1,876
atomでPHP開発その2 https://hacknote.jp/archives/26714/ の改訂版です。 CakePHP3の開発現場です。 composerのインストール brew install homebrew/php/compose… @iwasakiハック2017.05.18 691
使いやすいラジオボタン・チェックボックス ラジオボタンやチェックボックスなど、ラベルとなるテキストをクリックした際にも反応させるには以下のように書きます。 <input type=”radio” id=”hoge_off” name=”hoge” valu… @iwasakiハック2017.05.16 482
CakePHP3でリンクを生成する方法 ビューの中でリンクを生成する方法はこちら echo $this->Html->link( ‘リンクしたいテキスト’, [‘controller’ => ‘Users’, ‘action’ => ‘… @iwasakiハック2017.05.12 1,002
CakePHP3でメール送信用のクラスを作る方法 以下のコマンドを実行することで自分用のメール送信クラスを作成することが可能です。 # bin/cake bake mailer default Welcome to CakePHP v3.4.5 Console —-… @iwasakiハック2017.05.11 1,652