РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
77 of 1361 menu

Функция path

Функция path возвращает URL-адрес маршрута по его имени. Первым параметром передаётся имя маршрута, вторым - массив параметров маршрута. Результат можно использовать в ссылках, формах и редиректах.

Синтаксис

{{ path(name, parameters) }}

Пример

Давайте сгенерируем ссылку на маршрут 'article_index':

<a href="{{ path('article_index') }}">articles</a>

Результат выполнения кода:

<a href="/">articles</a>

Пример

Давайте передадим параметр name в маршрут:

<a href="{{ path('article_user', {name: 'abcde'}) }}">user</a>

Результат выполнения кода:

<a href="/user/abcde">user</a>

Пример

Давайте сгенерируем URL внутри переменной и выведем его:

{% set url = path('article_user', {name: 'hello'}) %} <p>{{ url }}</p>

Результат выполнения кода:

<p>/user/hello</p>

Смотрите также

  • функция url,
    которая генерирует абсолютный URL маршрута
  • функция asset,
    которая генерирует путь к статическому файлу
  • функция absolute_url,
    которая возвращает абсолютный URL
  • функция relative_path,
    которая возвращает относительный путь
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить