タグ

2013年7月12日のブックマーク (2件)

  • CakePHPで様々なオブジェクトへのアクセスの仕方 | X->A->O

    はじめに CakePHPで何らかのオブジェクトを操作する場合、対象となるオブジェクトの種類やどこからアクセスするかによって方法が異なる場合があり、それ以前にそもそもインスタンス化されていないことを知らずにアクセスしようと無謀な挑戦を試みたりすることがあります・・・よね?自分の経験上、始めたばかりの時はここで躓くことが結構多く、今でも分からずに調べることが多いですし、あまり使っていないと同じ事を何度も調べたりもしてしまいます。このエントリは、あるオブジェクト「に」あるオブジェクト「から」アクセスする方法について調べたものの備忘録です。 初心者のかたはどうぞ「 初心者の方へ 」にまず目を通してください。 内容は適宜追加・修正される可能性があります。 すべてCakePHP2系の情報です。1系の情報が今後追加されることはありません。 可能な限り公式ドキュメントへのリンクを張っています。日語訳のあ

  • CakePHP画像リサイズ最強プラグインUploadPackをCake初心者でも分かるよう徹底解説

    先日仕事でCakePHPの画像リサイズで、プラグインのUploadPackを使いまして、日語の詳細な解説が少ないことから自分自身躓いたこと、分かったことをCakePHPの初心者でも分かりやすく解説していきたいと思います。 UploadPackで出来ること ファイルのデータベース管理(ファイルをアップする時にデータが登録されます) ファイルタイプのバリデーション(指定された拡張子以外アップできない) サイズ制限(○○キロバイト以下にして下さいなど) ピクセルサイズ制限 画像ファイルのリサイズ・複製 画像アップロードに関してはほぼ全てのバリデーションが備わっており、ピクセルサイズ指定はもちろん、指定した大きさにリサイズ・複製など画像のリサイズに関してもかゆい所に手が届く仕様になっており、画像のアップロードに関してはUploadPackプラグインに全て任せることが出来るので、ぜひCakePHP

    CakePHP画像リサイズ最強プラグインUploadPackをCake初心者でも分かるよう徹底解説