hai , error ini disebabkan karena di dalam 'for' yang dipakai ada redirect /
render (dalam satu waktu ruby hanya bisa render sekali sedangkan karena ada
didalam for jadi berkali kali solusinya itu rendernya di taruh di luar for saja
,pasti jalan)
def create
@pelajars = PendaftaranMkuliah.find(:all,
:conditions=>{:sesi=>session[:sesi],:sem=>session[:sem],:kodkursus=>session[:kodkursus]},:order
=>"idpelajar ASC")
for pelajars in @pelajars
@markah = Markah.new(params[:markah])
@markah.idmarkah=session[:idpeng]
@markah.idpelajar=pelajars.idpelajar
@markah.save
end
respond_to do |format|
if @markah.save
# flash[:notice] = 'Markah was successfully created.'
format.html { redirect_to(@markah) }
format.xml { render :xml => @markah, :status => :created, location =>
@markah }
else
format.html { render :action => "new" }
format.xml { render :xml => @markah.errors, :status =>
:unprocessable_entity }
end
end
end