2008-11-06から1日間の記事一覧

invalidateな項目の確定

コントローラでバリデートして、その戻り値から 処理を作るしかないかなぁ…。 もう後から後から…。 4.1.6 コントローラ(Controller)からデータのバリデーションを実行する http://book.cakephp.org/ja/view/410/%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%…

1.2のチュートリアル

http://book.cakephp.org/ja/view/219/CakePHP%E3%83%96%E3%83%AD%E3%82%B0%E3%83%81%E3%83%A5%E3%83%BC%E3%83%88%E3%83%AA%E3%82%A2%E3%83%AB

自分自身のパスを取得する

PHP

実行されている自分自身の絶対パスを取得するには、 dirname(__FILE__) でいけるらしい。 cakeのROOTがこれで設定されてた。 PHP:phpファイルが置かれているディレクトリパスを取得 http://side-b.sto.co.jp/weblog/archives/109

IETester

一通りIEのバージョンをエミュレートしてくれるソフト。 便利。 IETester http://www.my-debugbar.com/wiki/IETester/HomePage

cakeが入ってるディレクトリにアクセスしたときの設定

たとえば、wwwがドキュメントルートだったとして、 www/cakeにcakePHPのファイルを置いたとき、 cakeにHTTPでアクセスするとcakePHPの情報が出てくるようになってます。 これを特定のコントローラのアクションにしたいとかいうときは、 app/config/routes.ph…

デフォルト出力をきれいに表示する

せっかくlabelやらdivやら出力してるんだから、 こんな感じできれいにやらないと。すごい! ちなみにポイントは、formタグ内のlabelを 左に回り込ませるってことだけです。 cakePHPでデフォルトのフォームを綺麗な感じに出すCSS http://yasue.us/blog/entry/…

formヘルパー

1.1ではhtmlヘルパーでform部品を作っていましたが、 1.2ではformヘルパーで作ります。 チュートリアルの例 create('Post'); echo $form->input('title'); echo $form->input('body', array('rows' => '3')); echo $form->end('Save Post'); ?> inputの書式 …