CakePHPでファイルアップロードを実装するときに選択肢は多々あると思いますが、私はもっぱらFilebinderプラグインを利用しています... SessionコンポーネントのsetFlashメソッドでは第2引数でエレメントを指定出来ますが、デフォルトでは/View/Elements直...
こんにちは。松藤です。12月12日に開催されましたCakePHP関西勉強会に参加してきました。主催者、発表者の方々お疲れ様でした。また、こういった機会を提供していただきありがとうございます。 さて、発表の内容に関してましてはshin1x1さんのブログで紹介されておりますので、そちらを参照していただくとして、ここではslywalkerさんが発表されたCakePHPのプラグイン機構に注目したいと思います。 CakePHPのプラグイン機構を見る前にPiece FrameworkのWebアプリケーションフレームワークであるPiece_Unityのプラグイン機構を見てみましょう。Piece_Unityのプラグインは大きく次のように分類されます。 セッションの開始や認証といったフローやページに依存しない処理を行うインターセプタ フローやページを処理するディスパッチャ HTML_Template_Fle
Railsに影響を受けているcakePHPは当然、強力なDBの操作に関する機能を提供してくれている。簡単に言うと、DBの各テーブルの関連を記述しておけば、1つデータを引くだけでその関連データも一緒に提供してくれる。 この機能はとっても便利なんですが、その分SQL文を発行するので、必要のない情報まで引いてくるとちょっと無駄。 modelのfind関数にはrecursiveという引数があって、そこに指定する値でどのレベルまで関連情報を引いてくるのかを設定できるみたいだけど、よく分からない。 ここに詳しい調査結果があるんだけど、やっぱり不便。 そんな時、mozillaのサイトのソースコードに便利なコードを見つけた。 <?php class AppModel extends Model { function unbindFully() { $unbind = array(); foreach ($
There has been a lot of questions about user authentication lately so I thought it was appropriate to create a tutorial that covered the very basics In this tutorial we'll cover all aspects of MVC in an authentication role, logging a user in, maintaining a session, and restricting unauthorized access to controller actions. Though this article is based on CakePHP 1.2.x, the same concepts apply
scaffoldっておもしれーって思っていたら。 なんか"_"区切りのDB名だと上手くいかないで怒られる。。 Notice: Trying to get property of non-object /path/to/cake/libs/controller.php L666ちょいと、追ってみたらココが原因らしい /path/to/cake/libs/class_registry.php L111〜 <?php class Controller extends Object{ : function &getObject($key) { $_this =& ClassRegistry::getInstance(); $key = strtolower($key); return $_this->_objects[$key]; } $_this->_objects の中身を見ると"_"がない小
第16回何でもできるようになった1.2のデータバリデーション機能(1/2):基本編 秋田真宏 2009-07-17
by 赤がすき Published 9 月 21st, 2007 in PHP, cakephp, eclipse, 開発環境 | (31) (0) (4) (0) Total: 35 こんにちは、akai-hitoです。 PDTが晴れて、バージョン1.0になったので、ここで紹介します。 PDTとは、Eclipse PHP Development Toolsの略で、Eclipse上でPHPの統合開発環境を利用できるプロジェクトです。 似たようなプロジェクトとしては、PHPeclipse等があります。 「CakePHP のおいしい食べ方」さんのPDT(Eclipse)+xdebugというエントリーによると、ZendDebuggerだとCakePHPでデバッグできない(mod_rewriteが使えない)ようなので、 CakePHPでデバッグをしたいので、デバッガにはXdebugを
Info: Open Flash Chart 2 is out. Version 1.x and these pages will never disappear and the charts will continue working forever, but further development on 1.x has stopped. Take a look at version 2 here Open Flash Chart 2. Hello, this is the Open Flash Chart project. Get graphs like this for free: How does it work? User browses to your web site. The browser downloads the web page which contains the
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く