独自ルールで動的にエラーメッセージを制御するサンプル
書式の自分メモ
function function_hoge($fields){ if(intval($fields['flg']) === 1) $arr_hoge = array(); if($fields['name'] == "") { $arr_hoge['name'] = '名前を入力してないよ!'; } if($fields['kana'] == "") { $arr_hoge['kana'] = 'ふりがなを入力してないよ!'; } return $arr_hoge; } return true; } $form->addFormRule('function_hoge');