kaminari

    1熱度

    1回答

    @items = @cats + @dogs + @birds @pag_items = Kaminari.paginate_array(@items).page(params[:page]).per(9) puts @pag_items.count 6 @items數組有23個項目。 爲什麼@pag_items數組只保存6個項目? 如果我將它設置爲5或4,它將保持那麼多。但超過6它不

    0熱度

    1回答

    我稍微修改版本雷找到哪個頁面我的紀錄是(原代碼是在這裏:https://github.com/kaminari/kaminari/wiki/FAQ#how-can-i-know-which-page-a-record-is-on): module KaminariHelper extend ActiveSupport::Concern # Detecting page num

    0熱度

    1回答

    我有我的觀點我在哪裏出的所有記錄,我需要添加多個選擇複選框軌道,我這樣做以下列方式: <%= form_tag("/user_selection", method: 'get', remote: true, class: "form-horizontal") do %><!--responde al index--> <div class="rwd"> <table clas

    0熱度

    1回答

    我正在構建一個活動Feed,向您展示您的朋友一直在做什麼。我可以用下面的查詢進行分頁朋友數據: friend_ids = current_profile.friend_ids @activities = Activity.where(profile_id: [friend_ids]).order('created_at desc').page(params[:page]) 我想爲當從你的朋友

    1熱度

    1回答

    之間我有一個包含兩個項目集合的頁面。 def index @collection1 = Model.collection1 @collection2 = Model.collection2 end 我知道如何將它們結合在一起,與雷進行分頁,但是我需要的@collection2開始(如果有的話)項目之前放置<h1>collection 2</h1>頭。 該網頁將是這樣的:有

    1熱度

    1回答

    我正在嘗試創建一個通知中心,其中包含像facebook一樣的分頁(通過Kaminari) 。 我希望此中心顯示來自任何頁面的分頁(此中心包含在頭文件中)。 現在我已經編寫了下面的代碼,然後在我訪問home.html時顯示正確。但是其分頁在其他頁面(例如views/test/test.html.erb)中不起作用。 可能,ajax似乎無法讀取js文件,所以如果我把test.js.erb文件放在vie

    0熱度

    1回答

    我正在使用kaminari寶石進行分頁。問題是我需要在4個元素之後的第一頁上分頁,並且在25個元素之後的所有其他頁面上分頁。它可以配置kaminari來解決我的問題? 這裏是一個用法:你可以離開了所有的轉發/前幾頁相關的代碼 .pagination .pagination__back - if params[:page] && params[:page].to_i > 1

    1熱度

    1回答

    我正在嘗試使用Kaminari分頁來設置一個框,其中用戶可以設置每頁顯示多少項目。我有一個問題,因爲我得到錯誤`未定義的方法to_i'爲:限制:符號你的意思是? to_s 我成立了這個在接下來的方式: 控制器: def index @books = Book.order(:name).page(params[:page]).per(:limit) end 查看: <div

    3熱度

    1回答

    首先,我知道wice_grid gem目前不支持rails 5。所以,網絡上已經出現了問題。 但現在我不能回去,因爲我在我的web應用程序開發中。 問題: 我想要一個簡單的數據網格在我的應用程序中具有過濾器屬性。下面是我的代碼: customers_controller.rb class CustomersController < ApplicationController layout

    0熱度

    4回答

    我在我的rails應用程序上使用Kaminari Gem。 我有當前的索引頁面和正確的導航菜單。 def index @dogs = Dog.all.page(params[:page]).per(20) end def destroy if @dog.destroy # use this so that if the page got other recor