Closed nojimage closed 13 years ago
<span cake:helper="session:flash()"/>
とした場合、flashメッセージが何もない場合に'0'と出力される。
PHPTAL内で何故か真偽値の場合は、整数型に変換される処理が行われている。
SessionHelper::flash()はflashメッセージが何もない場合、falseを返してしまうためこの変換の影響を受け'0'と出力されてしまっている。
ヘルパーの戻り値を強制的に文字列とすることで回避
とした場合、flashメッセージが何もない場合に'0'と出力される。