【CakePHP】setFlashでdivタグのクラスを指定する
バージョン:CakePHP 2.x
setFlashでdivタグのクラスを指定する場合についてです。
パラメータにクラス名を指定して出力します。
if (なにかの条件) { $this->Session->setFlash('成功しました', 'default', array('class' => 'success')); } else { $this->Session->setFlash('失敗しました', 'default', array('class' => 'err')); }
<?php echo $session->flash(); ?>
実際の出力は下記のようになります。
<div id="flashMessage" class="success">成功しました</div>
CSSにクラス:successを指定してスタイルを変更することができます。