めも。
まず「app/View/Elements/」以下に好きなエレメントを作成する。
そしてコントローラーでsetFlash()をする際、下記のようにエレメントを呼び出す。
1 2 | // elementFileName.ctpというエレメントを作成したと仮定する $this ->Session->setFlash( 'メッセージ' , 'elementFileName' ); |
これで作成したエレメントが呼び出される。
エレメント内では$messageに第一引数で渡したメッセージが格納されているので、任意の場所でechoしてやればよい。