Bustanil Arifin wrote: > Hi para master ruby, > > Mau tanya donk, saya punya class controller seperti ini: > > class MyController < ApplicationController > > @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) > mohon pencerahannya... http://www.linkedin.com/in/ariekeren http://ariekusumaatmaja.wordpress.com/about "It is by logic we prove; it is by intuition we discover" -- Henry Poincare