2017年06月 / 05月≪ 123456789101112131415161718192021222324252627282930≫07月

インフォメーション

FC2ブログで画像等を一括アップロードするソフトを地味に配布してます。
FC2ブログ用ファイルアップロードの最新版はこちら
(ベクター)FC2ブログ用ファイルアップロード

--.--.-- (--)

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


 |  --:--  |  スポンサー広告  |  Top↑

2010.12.01 (Wed)

CakePHPのコントローラのプロパティメモ

ついでにコントローラのプロパティのメモ(var $nameとかvar $componentsとかのあれ)

・$name(文字列)必須
コントローラ名。

・$uses(配列)
モデル名を配列で指定。設定しないかfalseを入れると自動で$nameのモデルがロードされる。モデルを使用しない場合はarray()を設定。
設定したらコントローラ内から$this->モデル名で使用できる。

・$component(配列)
コンポーネント名を配列で指定。使用しない場合はfalseでもarray()でも設定なしでも。
設定したらコントローラ内から$this->コンポーネント名で使用できる。

・$helpers(配列)
ヘルパー名を配列で指定。使わない場合は同上

・$layout(文字列)
レイアウト名を指定。/view/layouts/の同じ名前のレイアウトが使われる。
$layout = 'waaa';だったら/view/layouts/waaa.ctpが使われる。
コード内で一時的にレイアウトを指定する場合は$this->render(アクション名,レイアウト名)とか?
設定しないとdefault.ctpが使われる。falseを入れるとレイアウトなしになる・・・かは確認してない。


 |  05:41  |  未分類  |  トラックバック(0)  |  コメント(0)  |  Top↑

Comment

コメントを投稿する

URL
コメント
パス  編集・削除するのに必要
非公開  管理者だけにコメントを表示
 

Trackback

この記事のトラックバックURL

この記事へのトラックバック

 | BLOGTOP | 
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。