x無法存取,你可能沒有權限或未登入。
009994c3985985809d2d644bd49aa1c2

有提供目前 path 的 helper 嗎

2011-12-08 21:54:55 +0800lulalalaRuby on Rails 節點 中發起
最後由 ayahatate2011-12-09 13:10:13 +0800回應 , 373次閱讀

要作排序功能時,通常會想在目前的頁面坐幾個排序項目的連結,連結也是到本頁,可是多加了 order 的參數。請問 Rails 有類似的 helper 嗎?我找了一下沒有看到,要是真的沒有,是不是有什麼設計上的原因呢?

截至 2011-12-09 13:10:13 +0800,共收到 3 條回應
19e786a2a74377ff6e052d87fd8d1fa8
xdite 1樓, 於2011-12-09 11:10:05 +0800回應

我聽不懂你想作怎樣的介面,有示意圖嗎?

2700fbe9e51dde6e61ee553b60c31153
wildjcrt 2樓, 於2011-12-09 11:46:54 +0800回應

我通常會自己做排序方法,以 posts controller 為例

link_to("熱門排序", posts_path(:order => "hot"))

然後去 controller 裡面處理 params[:order] 的排序方法

837713ae659ff2fe9f375528c176fbde
ayahatate 3樓, 於2011-12-09 13:10:13 +0800回應

url_for(params.merge(:order => 'hot'))

需要 登入 後方可回應,如果你還沒有帳號按這裡 註冊