задать вопрос в гугл
Забираю query параметры и добавляю новые, либо заменяю
{% set query = app.request.query.all %}
Мне нужно поменять параметр q%5Bq%5D (q[q])
Но дело в том, что при использовании
{{ path('example', query|merge({ 'q%5Bq%5D' }) }}
мне генерирует
q%255Bq%255D
А если пробовать через merge({ 'q[q]' }) оно генерирует 2 одинаковых
localhost?q%5Bq%5D=1&q%5Bq%5D=1
Как добиться правильного решения? Почему при вставке %5B выдаёт %255B?
Кодований символ % в uri
ты уверен, что этому место в шаблоне?
Обсуждают сегодня