daday-andry/rmptwigbundle

Symfony twig 扩展,用于轻松管理请求参数

v1.0.1 2023-12-07 15:08 UTC

This package is auto-updated.

Last update: 2024-09-07 17:09:49 UTC


README

本插件提供twig函数,您可以在twig模板中使用这些函数添加、删除或获取请求查询。

安装

composer require daday-andry/rmptwigbundle

使用方法

假设我们正在访问 https://mysite.com

向当前路由追加查询

您可以使用 "appendRouteParam" 函数添加新的查询或在当前url中编辑值 appendRouteParam($param, $value) 示例:{% set _url = appendRouteParam('foo', 'bar') %} 预期值:https://mysite.com?foo=bar

获取参数

getRouteParam($param, $defautlValue = ' ' ) 示例:{% set foo = appendRouteParam('foo') %}

删除查询

removeRouteParam($param) 示例:{% set _url = appendRouteParam('foo') %} 预期值:https://mysite.com