CakePHP 2 で使いたいエレメントが存在するかチェックする

CakePHP2.3 から View::elementExists() が追加されました。 エレメントを利用する前に、それが存在するかどうかのチェックに利用できます。

CakePHP 2.3移行ガイド

// View/Elements/ ディレクトリにて
if ( $this->elementExists('nav') ) {
  // 存在する場合
} else {
  // 存在しない場合
}

 

更新日:
作成日: