salah deng pengggunaan OR malah bikin rule nya gak kepake alias data muncul
semua, cara kamu dah bener. hehe sorry
Riand
Hadi Sunyoto <[EMAIL PROTECTED]> wrote: Yang saya
ingin lakukan itu paginate berdasarkan params yang diterima
class Customer ...
has_many :hutang
...
end
class Hutang
belongs_to customer
...
end
yang saya inginkan paginate berdasarkan jumlah total hutangnya
misalnya di controller saya punya params[:hutang_min] dan params[:hutang_max]
... @hutang = paginate { :per_page => 10, :conditions => 'hutang < ' +
params[:hutang_max].to_s + 'hutang > ' + params[:hutang_min].to_s }
tapi sekarang muncul requirement baru, kalau params tidak diisi, berarti list
semua customer tidak perduli hutangnya.
apakah harus menggunakan
if #params tidak diisi, maka
.... paginate {:per_page => 10 }
end
else
... #paginate seperti yang diatas
end
Bagaimana cara yang terbaik untuk paginate hal seperti itu?
Lagi berusaha menerapkan better practice untuk software engineering :)
________________________________________________________
Kunjungi halaman depan Yahoo! Indonesia yang baru!
http://id.yahoo.com/
[Non-text portions of this message have been removed]
---------------------------------
Looking for last minute shopping deals? Find them fast with Yahoo! Search.
[Non-text portions of this message have been removed]