Привет, ребята. Я пытаюсь реализовать нумерацию страниц с использованием гема will_paginate
, и, похоже, он не работает. Я добавил камень в мой Gemfile
и попробовал код ниже:
контроллер
def team_search
@teams = CareTeam.all.order('created_at ASC').paginate(page:params[:page], per_page: 10)
end
вид
<h1>Search for a team</h1>
<p>search for a team by team name</p>
<%= form_tag search_team_results_path, :method => 'get' do %>
<%= text_field_tag :search, params[:search], placeholder:
"Search Teams By name", required: true %>
<%= submit_tag "Search", :name => nil %>
<% end %>
<%= will_paginate @teams %>
модель
def self.search(team_name)
if team_name
team_name.downcase!
self.where('LOWER(team_name) LIKE ?', "%#{team_name}%").order('created_at ASC')
else
CareTeam.all.order('created_at ASC')
end
end
Когда я перехожу к своему виду, ничего не появляется. Кто-нибудь сверху анализирует, что может быть не так?