On 24/11/2007, Adinda Praditya <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
> Hi semua,
>
>  Saya baru mulai belajar ruby dengan Agile Web Dev with Rails, sambil coba
>  bikin aplikasi sendiri. Lalu saya mo coba validasi suatu input yang saya
>  batasi panjangnya dengan 10. Trus saya coba cari2 referensi tentang ruby
>  programming yaitu di Ruby
>  CoreLib<http://corelib.rubyonrails.org/classes/String.html#M001495>dan
>  Programming
>  Ruby <http://www.ruby-doc.org/docs/ProgrammingRuby/>. Akhirnya saya
>  memberanikan diri untuk coba code ini di model user.
>
>  def validate
>          errors.add(:address_zip, "should be 5 or 6 digit of integer") if
>  address_zip.length < 5 or address_zip.lengh > 6
>  end

Coba:
def validate
  errors.add(:address_zip, "should be 5 or 6 digit of integer") if
self.address_zip.legth < 5 || self.address_zip.length > 6
end

>
>
>
>
>
>
>  Dan tentu saja error krn yang diminta dari address_zip.length adalah method
>  length, yang mana itu tidak ada. Pertanyaan saya:
>
>  1. bagaimana saya melakukan validasi diatas.
>     2. sesuai subject, untuk melakukan latian dan modifikasi, manual apa
>     yang sesuai untuk menemani buku Agile Web?
>
>  Mohon dimaklumi pertanyaan yg newbie ini dan sekaligus saran2nya. FYI, saya
>  belum pernah coding OOP. Dari kuliah dulu, zaman saya hanya dikasih
>  prosedural, OOP blm pernah coba.
>
>  Thanks,
>
>  Adinda P
>
>  [Non-text portions of this message have been removed]
>
>                    



-- 
in03ng a.k.a inung a.k.a nursamsi a.k.a nur syamsi
Y! in03ng

Kirim email ke