Я использую этот подключаемый модуль для своего приложения https://github.com/jney/jquery.pageless/blob/master/lib/jquery.pageless.js, и я использую солнечное пятно Solr для своей функции поиска. Я новичок в рельсах, и у меня есть проблема, с которой я не могу опустить голову. У меня есть этот код в моем контроллере для извлечения данных из двигателя в SolrРазбиение страницы и бесконечная прокрутка в Rails
def first
@init = Sunspot.search(Clothes) do
paginate :page => params[:page], :per_page => 16
order_by :maxprice
end
@first = @init.results
if request.xhr?
sleep(1)
render :partial => 'shirts/first'
end
Тогда у меня есть этот яваскрипта код:
$('#container1').pageless({
totalPages: 5,
url: 'shirts/first',
loaderMsg: 'Loading more results'
});
Теперь, если я изложу TOTALPAGES параметр 10, то я могу прокрутить Шифрование до 10 страниц хотя результатов нет. Может ли кто-нибудь сказать, есть ли способ установить параметр в его максимальное значение, чтобы он прокручивался только до количества страниц, которые он должен отображать?
Не могли бы вы рассказать, как я могу установить значение в @numpages на странице просмотра? Можете ли вы привести мне пример>? – Raghuveer