簡體   English   中英

如何在活動管理員的同一頁面上定義多個分頁器?

[英]How do i define multiple paginators for the same page on active admin?

我正在嘗試在活動管理員上創建一個簡單的儀表板。

這里的想法是擁有多個面板,以快速查看不同的模型。 問題是,當我在頁面之間移動時,它會影響所有分頁器。

我正在做這個

paginated_collection(my_collection.page(params[:page_2]).per(5)) do
   table_for collection do |t|
       ...
   end
end

同一頁面上可以在活動管理員上使用多個分頁器嗎?

可以設置頁面參數的名稱。 該問題與以下答案密切相關: https : //stackoverflow.com/a/6721703/790737 ActiveAdmin包裝了Kaminari,但是會將param_name參數傳遞給分頁鏈接。 所以我認為您應該能夠寫:

paginated_collection(my_collection.page(params["custom_page_param"]).per(5), :param_name => 'custom_page_param') do
  table_for collection do |t|
     ...
  end
end

祝好運!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM