2009-03-01から1ヶ月間の記事一覧
共通で使えるようなHTMLを部分描画する時にview/elements配下にHTMLを作成し、 renderElement('ファイル名') ?> で呼び出すことができる。ディレクトリを切ることもできるみたいだ。 参考にさせていただきました。 http://asaton.seesaa.net/article/4727496…
action ?> で呼ばれたアクションを取得して出し分ける。 参考にさせていただきました。 http://project-p.jp/halt/anubis/blog_show/1046
CakePHPのHTMLヘルパーを使って年月日のコンボを表示する。 $form->dateTimeはseparatorを設定できるんだけど、「○○年○月○日」という形で表示したいのでヘルパーをカスタムする。コントローラー 2000, 'maxYear' => date('Y'), 'separator' => array('年', …
つづき。 $hasMany http://book.cakephp.org/ja/view/82/hasMany 例) 1ユーザに対して複数のコメントが存在する。 array( 'className' => 'Comment', 'foreignKey' => 'user_id', 'conditions' => array('Comment.status' => '1'), 'order' => 'Comment…
CakePHPのmodelが便利すぎる。 $hasOne http://book.cakephp.org/ja/view/80/hasOne1対1の関係。 例) ユーザーは一つのプロフィールを持っている。 array( 'className' => 'Profile', 'conditions' => array('Profile.published' => '1'), 'dependent' =…
CakePHPのAuthコンポーネントを使った時、 /controller/components/auth.php 内で$this->referer()を使って参照先に勝手にリダイレクトしてくれちゃっている。 勝手がいいかと思ったけど、意図しないページにリダイレクトされてしまう場合も多々あり回避する…
findAll は非推奨となった。 代わりに find('all') を使用する。
おお! referer(); ?>