如何使用 symfony 4 将查询参数添加到 pagerfanta 分页器?
How do I add query params to pagerfanta paginator with symfony 4?
我在 symfony 4 中使用 pagerfanta。
我正在使用 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
使用routeParams
:
{{ pagerfanta(articles, 'twitter_bootstrap4_translated',
{
'routeName': 'articles_paginated',
'routeParams': {},
}
) }}
我在 symfony 4 中使用 pagerfanta。 我正在使用 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
使用routeParams
:
{{ pagerfanta(articles, 'twitter_bootstrap4_translated',
{
'routeName': 'articles_paginated',
'routeParams': {},
}
) }}