Как передать параметр URL запроса в шаблон веточки - PullRequest
0 голосов
/ 30 августа 2018

Я пытаюсь передать параметры строки запроса через URL в шаблон веточки узла (node ​​- template.html.twig). Я попытался

 {% set queryParams = app.request.query.all %}

Тем не менее, при прохождении ничего не отображается.

1 Ответ

0 голосов
/ 30 августа 2018

Вы почти у цели.

 {% set queryParams = app.request.query.all %}

Это утверждение ничего не покажет. Поскольку предполагается, что массив переменных запроса должен быть назначен только queryParams

Если вы хотите отобразить, у вас есть несколько способов после вышеуказанного утверждения.

Например, если вы просто хотите отобразить значение переменной запроса user_id из URL.

{% set queryParams = app.request.query.all %}
{{ queryParams["user_id"] }}

Другой пример, если вы хотите перебрать все переменные запроса:

{% set queryParams = app.request.query.all %}
{% for key, value in queryParams %}
    {{ key }} => {{ value }}
{% endfor %} 
...