Страница предмета и will_paginate

У меня есть несколько фотографий, которые разделены на последовательные страницы с помощью плагина will_paginate. Когда вы открываете фотографию и затем возвращаетесь ко всем фотографиям, используя ссылку, вы всегда возвращаетесь на первую страницу (например, фотография отображается на странице 5, вы открываете фотографию, нажимаете ссылку, чтобы показать все фотографии и ожидаете, что вы находитесь на страница 5, но вы находитесь на странице 1).

Теперь, есть ли способ получить номер страницы, к которой принадлежит фотография?

Я попытался передать параметр GET, но это работает, только если пользователь больше не выполняет никаких действий (например, опубликовать комментарий, отредактировать фотографию и т. Д.).

Ответы на вопрос(3)

Решение Вопроса
page = (number_of_records_before_RECORD / number_of_records_per_page) + 1

Error: User Rate Limit Exceeded

page = (25 / 20) + 1 = 2

Error: User Rate Limit ExceededModel.count(:conditions => ['id < ?', record.id], :order => 'id'). The right query depends on which sorting filter you apply to that table when listing all objects.

Error: User Rate Limit Exceeded

Error: User Rate Limit Exceeded

if session[:member_context]
  @search_field = session[:search_field]
  @page = session[:page]
  # toggle out of member context
  session[:member_context] = nil
else
  @search_field = params[:search_field]
  @page = params[:page]
  # record lastest search in case the user subsequently enters the member context
  session[:search_field] = @search_field
  session[:page] = @page
end
@members = Member.where(<use @search_field>).page(@page)
# and render ...

Error: User Rate Limit Exceeded

Error: User Rate Limit Exceeded

Error: User Rate Limit Exceeded

Ваш ответ на вопрос