CakePHPでsmartyを使う際、メソッドの不要な戻り値を表示しない方法
メソッドに表示したくない戻り値がある場合、それを出力しないようにするバッドノウハウ。
{$session->flash()}
上記はメソッドがtrueを返すため"1"と表示されてしまう
対処方法
helperに何もしないメソッドを作って戻り値を捨てる
<?php class AppHelper extends Helper { function void() {} }
{$html->void($session->flash())}