text_field itu salah satu helper method, beda dengan method yang dibuat di dalam controller, helper method bisa secara otomatis dipanggil di view tapi nggak bisa dipanggil di controller (bisa sih dengan sedikit hack) karena helper method memang khusus disediakan untuk digunakan di view
(\ /) (O.o) (> <) This is Bunny. Copy Bunny into your signature to help him on his way to world domination. ________________________________ Dari: Bustanil Arifin <[EMAIL PROTECTED]> Kepada: [email protected] Terkirim: Rabu, 10 Desember, 2008 10:01:37 Topik: Re: [id-ruby] Membaca nilai field 2008/12/10 Arie Kusuma Atmaja <ariekusumaatmaja@ gmail.com>: > Bustanil Arifin wrote: > >> Hi para master ruby, >> >> Mau tanya donk, saya punya class controller seperti ini: >> >> class MyController < ApplicationControll er >> >> @status = false >> >> def index >> @status = true >> end >> >> def status >> return @status >> end >> >> end >> >> Lalu di index.rhtml- nya >> >> <%if status %> >> Status is true >> <% else %> >> Status is false >> <% end %> >> > >> Tapi kok kata rubynya : undefined local variable or method 'status' >> for.... >> Padahal kan sudah saya deklarasikan di class controllernya. . > > Jangan ngakunya sudah dideklarasikan padahal belum ya. yang Anda set di > controller itu object instance variable (!) bukan variabel lokal seperti > di view. > > Memangnya Anda mau ngapain dengan useless codes macam tadi? (penasaran) Yah, namanya juga baru seminggu belajar bos, jadi isinya yah eksperimen semua. Tapi kok di rhtml-nya bisa panggil method text_field, memangnya itu method punya siapa?. mohon pencerahannya. .. lagi :D > >> mohon pencerahannya. .. > > http://www.linkedin .com/in/ariekere n > http://ariekusumaat maja.wordpress. com/about > "It is by logic we prove; it is by intuition we discover" -- Henry Poincare > > -- Bustanil Arifin "Keep moving forward!" Mencari semua teman di Yahoo! Messenger? Undang teman dari Hotmail, Gmail ke Yahoo! Messenger dengan mudah sekarang! http://id.messenger.yahoo.com/invite/ [Non-text portions of this message have been removed]

