2015-11-02 3 views
0

У меня есть сущности (скажем Posts). Внутри каждого сообщения я хочу сделать возможную разбивку на страницы (кнопки «Далее» и «Предыдущая»).Symfony pagination in in entity

Я могу ссылаться на предыдущий пост и на следующий. Проблема в том, что я могу отключить кнопку «Предыдущая», если в левой части нет сообщений (если вы в первом сообщении, тогда должно быть невозможно добраться до сообщения 0), и как насчет получения почтового счета? {{ entity | length }} показывает текущее сообщение id.

Что я хочу достичь, так это то, что: когда пользователь находится на последнем месте (допустим, есть 300 сообщений), а на 300-м месте должна быть отключена кнопка «Далее» (потому что нет сообщений ниже этого сообщения)

PS Я использую Symfony 2.7 и Twig как шаблонизатор

+1

Я думаю, показывая нам некоторый код, может помочь нам понять .... контроллер, и ваш полный шаблон Twig для экземпляра – tchap

+0

Добро пожаловать в джунгли не-читателей lineguides в StackOverflow в например: [как я могу задать хороший вопрос?] (http://stackoverflow.com/help/how-to-ask) :-) –

+0

Прошу прощения за вопрос, подобный этому. Прочитайте эти рекомендации, прежде чем задавать свой следующий вопрос. Спасибо, мистер @ gp_sflover! –

ответ

1

Я не совсем понял вопрос, но на основе

То, что я хочу добиться того, что: когда пользователь находится на последней должности (скажем там 300 сообщений), а на 300-е поста должны быть отключены кнопки «Next» (потому что нет ни одного сообщений ниже этого поста)

Если все, что вы хотите это Paginator, почему бы вам не использовать этот bundle (КНП)?

Связки являются сутью Symfony2

+0

Это то, что я сделал. Мой вопрос не действителен. –