Hi all, Saya ingin nanya render :action. Mengapa untuk kasus kode di bawah ini, saat user gagal divalidasi, @captcha saya tidak ada, sehingga tidak muncul di viewer?
def new @user = User.new @captcha = MathCaptcha.create(3) respond_to do |format| format.html # new.html.erb format.xml { render :xml => @user } end end def create @user = User.new(params[:user]) @user.is_active = false respond_to do |format| if @user.save flash[:notice] = 'User was successfully created.' token = Token.create_email_token(@user) AuthorizationMailer.deliver_authorize(@user, token) format.html { redirect_to radios_url } format.xml { render :xml => @user, :status => :created, :location => @user } else format.html { render :action => "new" } format.xml { render :xml => @user.errors, :status => :unprocessable_entity } end end end Baru bisa kalo saya definisikan @captcha di action 'create'. Mohon penjelasan / referensi lebih lanjut. Thanks, Dida [Non-text portions of this message have been removed]