![]() |
CakePHPのバージョンアップでAppView.phpを上書きしても影響ないように拡張して子クラスを作成 CakePHPのバージョンアップ時に、AppView.php が上書きされることを防ぐ方法として、AppView を拡張したカスタムビュークラスを作成する方法を紹介します。 c 2025/02/02 5:09 m 2025/02/02 5:16 |
![]() |
htmlのpicture 要素とfigure 要素の違いは? htmlのpicture 要素とfigure 要素の違いは? c 2025/01/26 18:46 m 2025/01/26 18:46 |
![]() |
CakePHP4にてFormHelperでlabelやinputをラップする方法 CakePHP 4のFormHelperを使ってフォームを作成すると、labelやinputはデフォルトの形式で出力されます。個別のdivでラップしてクラスを付けたい場合、カスタマイズが必要です。wrapオプションかカスタムテンプレートかの方法があり、カスタムテンプレートは指定する場所で、「Templateファイル」「コントローラー」「ビュービルダー」があり、柔軟に実装できます。 c 2025/01/26 18:11 m 2025/02/02 7:29 |
![]() |
fieldset ってどんなhtml要素? fieldset ってどんなhtml要素? c 2025/01/26 18:08 m 2025/01/26 18:08 |
![]() |
jQuery mouseleave イベントでプルダウンメニューが閉じる前にわずかに待つようにするにはsetTimeout メニューから少しでもマウスカーソルが外れてしまうと、閉じてイラッとすることがあります。メニューが閉じる前にわずかに待つようにする動作を入れるには setTimeout を使い実現します。 c 2025/01/13 19:29 m 2025/01/13 23:33 |
![]() |
PHP で WebPをJPEGやPNGに変換する方法 PHPのGDライブラリを使用すれば、WebP画像をJPEGやPNGに変換することができます。 c 2025/01/05 8:52 m 2025/01/05 9:01 |
![]() |
CakePHP 4 でヘルパーでselectを作ると最初に空のoptionができてしまう $this->Form->control() を使った際に、<select> の最初に空の <option> が生成される理由は、CakePHP の Form ヘルパー がデフォルトで「プレースホルダーの選択肢」を追加する仕様になっているためです。 これをオフにすれば出なくなります。 c 2024/12/31 11:53 m 2024/12/31 12:03 |
![]() |
OpenSSLとかhttpsとかSSHとかSFTPとか OpenSSLとかhttpsとかSSHとかSFTPとか c 2024/10/14 6:27 m 2024/11/12 11:27 |
![]() |
PHP にてOpenSSLのAESで暗号化・復号化 PHPにてOpenSSLライブラリのAES暗号化を使用し文字列を暗号化します。実際は、暗号化と復号化は別の箇所で書かれることが多いです。暗号鍵と初期化ベクトルはセキュリティを考慮し環境変数に保存しますが、バイナリデータなのでBase64でテキスト化もあわせて行います。 c 2024/10/13 20:24 m 2024/10/14 9:43 |
![]() |
git で最後のプッシュした分の該当ファイル一式を抽出する git で最後のプッシュした分の該当ファイル一式を抽出する c 2024/07/27 22:34 m 2024/07/27 22:56 |