我有一組資產,我們稱之爲「從業者」。 我在日曆界面的標題中顯示這些從業者。 日曆有7列。每個視圖/頁面7列= 7個從業者。 現在:Rails paginate數組項逐個而不是逐頁
如果第一頁顯示你從業1-7,當你去下一個頁面,你會看到從業8-15,下頁16-23,等等,等等
我想知道如何頁面從業人員,如果第一頁顯示你從業人員1-7,下一頁將告訴你從業人員2-8,然後3-9,等等。
我將不勝感激任何幫助,你可以提供。 這裏是我正在使用的rails代碼。
最好的問候,
哈里斯諾維克
# get the default sort order
sort_order = RESOURCE_SORT_ORDER
# if we've been given asset ids, start our list with them
unless params[:asset_ids].blank?
params[:asset_ids] = params[:asset_ids].values unless params[:asset_ids].is_a?(Array)
sort_order = "#{params[:asset_ids].collect{|id| "service_provider_resources.id = #{id} DESC"}.join(",")}, #{sort_order}"
end
@asset_set = @provider.active_resources(:include => {:active_services => :latest_approved_version}).paginate(
:per_page => RESOURCES_IN_DAY_VIEW,
:page => params[:page],
:order => sort_order
)