Kalau seandainya ada object UserPreferences yg salah 1 preferensinya berisi parameter show all dan disimpan di session gimana ? tp mnrt buku agile sih lebih baik session berisi string saja, yg diisikan ke sessionnya id nya saja dan object UserPreferences disimpan di dalam database.
Hadi Sunyoto wrote: > 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] > > > > ID-Ruby > Berdiskusi dan belajar bersama Bahasa Pemrograman Ruby, termasuk segala > varian Ruby (JRuby, Rubinius, IronRuby, XRuby), dan program yang dibuat > dengan Ruby (Ruby on Rails, JRuby on Rails) > > http://news.gmane.org/gmane.comp.lang.ruby.region.indonesia > > > Yahoo! Groups Links > > > > >

