@magary4

Каким способом отрисовать пейджер?

Имел опыт использования pagerfanta
но что-то не очень он мне, слишком избыточный
или может я тогда не понял всей "соли"

мне чтоб отрисовать пейджер надо 3 переменные current, total, perpage и усе, а pagerfanta использует адаптер, сам фетчит страницы и т д

вот вижу 3 варианта:
- твиг функция
- твиг макрос
- {% include "pager.html.twig" with { total: 69, perpage:15 } %}

че выбрать?
все 3 варианта делают одно и тоже или есть варианты когда лучше использовать то или другое?
  • Вопрос задан
  • 213 просмотров
Пригласить эксперта
Ответы на вопрос 1
riky
@riky
Symfony / Laravel
Использую KnpPagination, доволен, но судя по описанию вашему, он не менее "избыточный".
По вашим вариантам основной геморрой будет с генерацией path, правда если делать шаблон не универсальный, то проблем нет . Потом представьте захотите сортировку добавить, потом фильтры, все их надо будет учитывать в пейджере.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы