新米SE、マーケティングを学ぶの巻

Web系のプログラミングの記事や、マーケティングについて書いていきます。

CakePHP-引数を使ってエレメントの表示を切り替える

エレメントを使ってViewの共通部分をまとめるようにしていますが、ページによって文言を少し変えたり、項目を追加したりする必要がよく生じます(ーヘー;)

そういう時、エレメントに引数を持たして表示を切り分けています。
このように行っています。


エレメントの呼び出し

echo $this->element('userKanri',array("page" => "add"));


userKanri.ctp

if($page === "add"){
  //add用の表示
}
else if($page === "edit"){
  //edit用の表示
}