нумерация страниц на рельсах с will_paginate - PullRequest
0 голосов
/ 15 января 2019

Привет, ребята. Я пытаюсь реализовать нумерацию страниц с использованием гема 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

Когда я перехожу к своему виду, ничего не появляется. Кто-нибудь сверху анализирует, что может быть не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...