とあるプログラマの備忘録

都内某所に住むプログラマが自分用に備忘録を残すという趣旨のブログです。はてなダイアリーから移動しました!

Smarty の入力チェックで引っかかったときの表示の対処

入力フォームのデフォルトの値が入力チェックで引っかかったときに

通常時はDBからの値を取得して
入力チェックで引っかかったときにはRequestの値をとりたいとき。

こんな感じで書けば入力が補完できる。

<td><input type="text" name="defence" value="{ここにRequestで取得した値|default:ここにDBから取得した値}" / ></td>


これを使えばIFを使わなくても入力チェック後の入力補完ができる。