0
我想實現這樣的功能。如何生成鏈接到同一類別的下一個產品,導軌
我目前正在查看確切的產品,如約翰鹿拖拉機,誰是類別拖拉機。 如何生成鏈接,以便點擊它將它發送到拖拉機類別下的下一臺拖拉機? 我很喜歡像Kaminari和Will paginate這樣的分頁,但是我可以做這種沒有分頁寶石的東西嗎?
在這一刻,我沒有任何想法顯示,或我已經嘗試過。
感謝
我想實現這樣的功能。如何生成鏈接到同一類別的下一個產品,導軌
我目前正在查看確切的產品,如約翰鹿拖拉機,誰是類別拖拉機。 如何生成鏈接,以便點擊它將它發送到拖拉機類別下的下一臺拖拉機? 我很喜歡像Kaminari和Will paginate這樣的分頁,但是我可以做這種沒有分頁寶石的東西嗎?
在這一刻,我沒有任何想法顯示,或我已經嘗試過。
感謝
當然,你可以,比方說你有這個模型
class Category < ActiveRecord::Base
has_many :products
def previous_product(product)
products.where("created_at < ?", product.created_at).last
end
def next_product(product)
products.where("created_at > ?", product.created_at).first
end
end
你也可以移動的範圍界定邏輯商品類太:)
- 編輯 -
在視圖內部,像
<% next_product = @category.next_product(@product) %>
<% if next_product %>
<%= link_to next_product.title, product_url(next_product) %>
<% end %>
。謝謝,我該如何添加next_product來鏈接? – Edgars
我已經更新了我的答案:) –
未定義的局部變量或方法'next_product' – Edgars