0

プロジェクトに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>
4

1 に答える 1

4

ドキュメントによると、設定ファイルで:

// 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

ブーストラップ テンプレートのデフォルト テンプレートを変更します。

pagination: KnpPaginatorBundle:Pagination:sliding.html.twig 

for (ブーストラップ 3)

pagination: KnpPaginatorBundle:Pagination:twitter_bootstrap_v3_pagination.html.twig

または (ブーストラップ 1 および 2)

pagination: KnpPaginatorBundle:Pagination:twitter_bootstrap_pagination.html.twig
于 2016-11-28T16:26:50.273 に答える