2013-03-11 3 views
0

Hy Что я хочу сделать, так это создать собственный рендерер для will_paginate, который отображает первую, предыдущую, следующую и последнюю страницу и поле ввода, где пользователь может ввести номер страницы вручную. У меня уже есть ссылки для первого, последнего и т. Д., Но я застрял в поле ввода. Я мог бы создать форму в представлении, но поле ввода должно отображаться между предыдущей и следующей ссылками. Кто-нибудь знает, как это сделать?Rails will_paginate пользовательский номер страницы рендера рендеринга

Спасибо за вашу помощь

ответ

0

Вы можете сделать это в качестве отдельной формы (убедитесь, что он является GET). Все вы
нужен один элемент ввода с именем страницы. Нечто простое, как это
должно работать (не всем браузерам может понравиться #). Я бросил его на сайт
, с которым я сейчас играю, и это сработало. Поместите его в любом месте своей страницы.
Возможно, вам придется сделать что-то более сложное, если вам нужно
включить условия поиска.

<form action="#" method="get"> 
    Go to page: <input type="text" name="page" value="" size="2" 
maxlength="4" /> 
    <input type="submit" name="btnSubmit" /> 
</form> 
+0

Да я мог бы к этому, но, как уже написано, поле ввода (форма) должна быть помещена между предыдущим и следующие ссылки и эти ссылки визуализируются мой заказ постраничной визуализатора. –

Смежные вопросы