如何使用symfony 4向pagerfanta paginator添加查询参数?

问题描述 投票:0回答:1

我正在使用pagerfanta和symfony 4.我正在使用pagerfanta对DoctrineORM结果进行分页。

我想对搜索结果进行分页,没有查询参数,这一切都很有效:

{{ pagerfanta(articles, 'twitter_bootstrap4_translated', {routeName: 'articles_paginated'}) }}

我的网址看起来像这样:

http://host/articles/page/1

如何在视图中添加参数,以便生成的URL包含一些参数,例如:

http://host/articles/published/1/page/1

要么 :

http://host/articles/page/1?published=1
symfony symfony4 pagerfanta
1个回答
1
投票

使用routeParams

    {{ pagerfanta(articles, 'twitter_bootstrap4_translated', 
        {
            'routeName': 'articles_paginated',
            'routeParams': {},
        }
    ) }}
© www.soinside.com 2019 - 2024. All rights reserved.