Как кастомизировать кнопки в пагинаторе кнп
Я интегрировал пакет knp в свой проект, но кнопки пагинатора такие
Как я могу сделать кнопку, как в моем шаблоне
<div id="blog_pagination" class="pagination pagination-centered clearfix">
<a class="next page-numbers" href="#"><i class="ci_icon-chevron-left"></i></a>
<span class="page-numbers current">1</span>
<a class="page-numbers" href="#">2</a>
<a class="next page-numbers" href="#"><i class="ci_icon-chevron-right"></i></a>
</div>
1 ответ
Согласно документации, в файле конфигурации:
// app/config/config.yml
knp_paginator:
page_range: 5 # default page range used in pagination control
default_options:
page_name: page # page query parameter name
sort_field_name: sort # sort field query parameter name
sort_direction_name: direction # sort direction query parameter name
distinct: true # ensure distinct results, useful when ORM queries are using GROUP BY statements
template:
pagination: KnpPaginatorBundle:Pagination:sliding.html.twig # sliding pagination controls template
sortable: KnpPaginatorBundle:Pagination:sortable_link.html.twig # sort link template
изменить шаблон по умолчанию для шаблона Boostrap:
pagination: KnpPaginatorBundle:Pagination:sliding.html.twig
для (Boostrap 3)
pagination: KnpPaginatorBundle:Pagination:twitter_bootstrap_v3_pagination.html.twig
или (бустрап 1 и 2)
pagination: KnpPaginatorBundle:Pagination:twitter_bootstrap_pagination.html.twig