test

CakePHP Note

コントローラの属性

UPDATE:2008.04.09

コントローラで設定する主な属性

  • $name(コントローラの名前/PHP4の場合必要)
  • $uses(コントローラで使用したいモデルのリスト)
  • $helpers(ビューで使用したいヘルパーのリスト)
  • $components(コントローラで使用したいコンポーネントのリスト)
  • $pageTitle(ビューで使用するページのタイトル)
  • $layout(ビューで使用するレイアウト)
  • $autoRender(レンダリングするかどうか。デフォルトではtrue)

コントローラで設定するその他の属性

  • $cacheAction(コントローラで使用するキャッシュの設定)
  • $paginate(ページネーションで使用する設定)

コントローラでデータ取得のために利用出来る主な属性

  • $data(フォームから受け取ったデータ、あるいはフォームに設定するデータ)
  • $params(リクエストに関する様々なデータ)
  • $passedArgs(「name:value」形式のURLで渡されるデータ)