我一直在试图安装和使用新的同步实时partials宝石,但是当涉及到代码在我的意见中,这一切都出错了。无法获取同步宝石的工作,(nomethod错误)
这是我现有的代码,预同步。
<%= render :partial => "tasks/table", :locals => { :assigned_to => true, :user_dashboard => false } %>
现在读:
<%= sync partial: 'task_table', resource: @tasks %>
我已经创建了自己的看法同步文件夹和任务文件夹,并添加_task_table.html.erb。
NoMethodError在任务#索引
显示/Users/callum/rails_projects/arc_app/app/views/tasks/index.html.erb其中行#17>提出:
未定义的方法MODEL_NAME对于WillPaginate ::收藏:类
在我tasks_controller.rb我有
def index
@tasks = Task.search(params [:search])。order(sort_column +“”+ sort_direction).paginate(:per_page => 15,:page = >> params [:page]) .find_by_status(PARAMS [:状态])
末
我是很新的轨道,但我猜它做在我的控制器的@tasks,我也处理表部分来自具有相同/相似错误的不同控制器。
使用'kaminari'和'will_paginate'在一起吗? – 2013-05-01 13:09:44
我只是用了will_paginate,我的大部分代码都来自Rails演员,不知道kaminari是什么! – Callum 2013-05-01 13:24:10