前田
kms.m****@gmail*****
2011年 5月 16日 (月) 09:43:44 JST
ありがとうございます。 前田です。 確認できました。 form_validation_lang.phpは、appapplication側でも良いのですね。 でも、これは「バグ」では、ないのですか? テキストエリアの改行がWindows上だと倍になるのもあるようですね。 (2011/05/13 17:58), 宮川 貴子 wrote: > こんにちわ NEKOGETです。 > > > language/japanese/form_validation_lang.phpの中に > $lang['greater_than'] があるか、確認してみてください。 > 無いなら、それが原因だと思います。 > > > > > On 2011/05/13, at 17:36, 前田 wrote: > >> お尋ねします。 >> どうか、ご教授ください。 >> >> Codeigniter 2.0.1で、 >> Unable to access an error message corresponding to your field name. >> という、エラーがでました。 >> >> バリデーションで、 >> 'withdraw' => array( >> array( >> 'field' => 'ownWithdrawalReason', >> 'label' => '退会理由', >> 'rules' => >> 'trim|required|min_length[1]|max_length[1]|numeric|greater_than[0]' >> ) >> ), >> と設定して、 >> >> ビュー側を、 >> <selectname="ownWithdrawalReason"> >> <option value='0' selected="selected">退会理由を選択</option> >> <option value='1'>理由1</option> >> <option value='2'>理由2</option> >> <option value='3'>理由3</option> >> <option value='4'>理由4</option> >> <option value='5'>理由5</option> >> <option value='6'>理由6</option> >> </select></td></tr> >> >> としています。 >> >> コントローラ側では、 >> >> if ($this->form_validation->run('withdraw') === FALSE){ >> $this->load->view('/withdraw_confirm'); >> } >> >> としているのですが、”0”を選択すると、”退会理由”のエラー文言がでません。 >> 「Unable to access an error message corresponding to your field name.」 >> と、出てしまいます。 >> >> これは、バグですか? >> >> ---- >> 前田 >> >> _______________________________________________ >> Codeigniter-users mailing list >> Codei****@lists***** >> http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users > _______________________________________________ > Codeigniter-users mailing list > Codei****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users -- ---- 前田 政彦