[前][次][番号順一覧][スレッド一覧]

rails:3600

From: sohara <gggsjp2@g...>
Date: Mon, 15 Aug 2011 18:21:02 +0900
Subject: [rails:3600] 検索結果を並べ替えたい

検索結果で表示されたリストを、並べ替えができるようにしたいです。
現在はリンク先をクリックしても、実装できていません。
どこのコードがおかしいのかご教授いただければ幸いですm(_ _)m

=======================
views
=======================
<%= link_to "安い順", :action => 'low' %>
<%= link_to "高い順", :action => 'high' %>

<% @products.each do |product| %>
商品名<%= product.code %><br />
金額<%= product.price %>
<% end %>
=======================
controller.rb
=======================
def check
@products = Product.all
render :action => 'check'
end

def low
@products = Product.find(:all, :order => "price ASC")
render :action => 'check'
end

def high
@products = Product.find(:all, :order => "price DESC")
render :action => 'check'
end

ご教授よろしくお願い致します。


添付ファイル

[前][次][番号順一覧][スレッド一覧]

-> @  3600 2011-08-15 11:21 [gggsjp2@g...        ] 検索結果を並べ替えたい                  
      3602 2011-08-15 15:31 ┗[netwillnet@g...     ]                                       
   @  3604 2011-08-15 15:45  ┗[gggsjp2@g...        ]