[Codeigniter-users] form_errorでバグ_?

Zurück zum Archiv-Index

前田 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


-- 
----
前田 政彦




Codeigniter-users メーリングリストの案内
Zurück zum Archiv-Index