Apakah cara yang terbaik untuk melakukan parameter passing untuk view dan 
controller

misal (bayangkan code scaffolding)
http://localhost/product/list?show_all=true

dan di list itu ada EDIT link, yang notabene bakal mengedit product 
http://localhost/product/edit/1, dan setelah edit bakal dikembalikan ke page 
list..
bagaimana meminta ruby on rails untuk menulis 
http://localhost/product/list?show_all=true lagi?

Kalau langsung hardcode sih kayaknya error-prone deh, lagian tidak flexible, 
kalau page list nya ternyata http://localhost/product/list?show_all=false, 
harusnya juga waktu return dari edit tetap keluar 
http://localhost/product/list?show_all=false, bukan 
http://localhost/product/list?show_all=true

Cara yang terpikir sekarang ini sih dengan menyimpan hasil param dan di pass 
terus

def list
  @show_all = params[:show_all]
  ...
end

def edit
  @show_all = params[:show_all]
  ...
  redirect_to 'list', .... beserta option optionnya
end

tapi kesannya koq sama sekali tidak elegan.. kalau misalnya params-nya ada 
banyak kan malah membingungkan.

Pasti ada cara yang lebih bagus




      ________________________________________________________ 
Bergabunglah dengan orang-orang yang berwawasan, di di bidang Anda! Kunjungi 
Yahoo! Answers saat ini juga di http://id.answers.yahoo.com/

[Non-text portions of this message have been removed]

Kirim email ke