validation機能の実装方法、チェックボックスとか

validationエラーで遷移元の画面に戻るとき、入力値を復元してあげるのが理想的な画面設計。単純なテキスト項目は可能なんだけど、チェックボックスとかの場合難しい…。どうしたものか。Smartyプラグインを作れば解決するけど、それは最後の手段としてとっておこう。もう少し悩んでみる。