我已经在我的观点中实现了Kaminari来分页。现在,我已经实现了我的应用程序来检测移动通过铁路指令http://railscasts.com/episodes/199-mobile-devices。
分页工作良好,而不是在移动。当我切换到移动设备,也就是index.mobile.erb时,我会得到这个错误。
ActionView::错过Activities#index中的模板
显示第35行所在的/home/jon/cny32/app/views/activities/index.mobile.erb:
缺少部分kaminari/分页器( {:handlers=>:erb,:builder,:arb,::formats=>:mobile,:locale=>:en,:en} )。搜索:*“/home/jon/cny32 32/app/view”* "/home/jon/.rvm/gems/ruby-1.9.2-p290/gems/activeadmin-0.4.2/app/views“* "/home/jon/.rvm/gems/ruby-1.9.2-p290/gems/devise-2.0.4/app/views”*“/home/jon/..rvm/gems/ruby-1.9.2-P290@global/gems/kaminari-0.13.0/app/view“
提取源(第35行前后):
32: 33: 34:
35:<%=页面@ %> Rails.root: /home/jon/cny32 32
应用程序跟踪框架跟踪全跟踪应用程序/视图/活动/index.Mobilee.erb:35:在_app_views_activities_index_mobile_erb___54960106_95964060' app/controllers/activities_controller.rb:8:in索引的请求中
参数:
{“格式”“=>”移动“}显示会话转储
显示env转储
响应
标题:
无
当我取出<%= paginate @activities %>时,它可以工作,但只列出控制器中指定的10页,当然不分页。
我的目标是在普通视图上分页,在移动设备上分页。
发布于 2012-04-16 07:21:12
也有这个问题。将kaminari视图从gem复制到应用程序的明显方法是将扩展更改为mobile。为此,你需要:
但是,这也不是一个完美的方法。
发布于 2013-07-24 20:33:37
你也可以运行发电机:
% rails g kaminari:views default
https://stackoverflow.com/questions/10167919
复制相似问题