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