2012/03/23

[cakePHP] 基本機能

cakephp2を触ってるんだけど、色々と書き方なんかが変わってきているのでメモ

--------------------------
★コントローラー

■モデルの使用
  1. $this->loadModel(モデル名);  

■とりあえず追加・更新・削除機能を動かしたい場合
  1. class UnkoController extends AppController{  
  2.     //↓$scaffoldを記述  
  3.     public $scaffold;  
  4. }  
テスト用に自動で基本的な機能を使えるようにする機能であって、実際の運用には使わないほうがいいよって言われてます。

--------------------------
★モデル

■デフォルトの並び順を設定する
  1. //モデルクラスに$orderという変数を作成する。値はSQLのORDER文  
  2. public $order = 'ModelName.created ASC';  

--------------------------

★ヘルパー

◎Formヘルパー
■formの閉じタグとsubmitボタンを表示する
  1. //Form->end()の引数に文字列を渡すとその文字列がvalueになったsubmitボタンが自動で作られる  
  2. $this->Form->end('submit');  


--------------------------
随時追記していく予定

0 件のコメント:

コメントを投稿