Функция absolute_url
Функция absolute_url преобразует относительный
путь в абсолютный URL, включая схему, домен и порт.
Первым параметром передаётся путь, вторым - необязательный
массив параметров запроса.
Синтаксис
{{ absolute_url(path) }}
{{ absolute_url(path, params) }}
Пример
Давайте преобразуем относительный путь в абсолютный URL:
{{ absolute_url('/article') }}
Результат выполнения кода:
"http://localhost/article"
Пример
Давайте передадим параметры запроса вместе с путём:
{{ absolute_url('/article', {'page': 1, 'sort': 'title'}) }}
Результат выполнения кода:
"http://localhost/article?page=1&sort=title"
Пример
Давайте используем absolute_url вместе с
функцией path для генерации абсолютного URL
по имени маршрута:
{{ absolute_url(path('article_show', {'id': 5})) }}
Результат выполнения кода:
"http://localhost/article/5"
Смотрите также
-
функция
path,
которая генерирует относительный путь по имени маршрута -
функция
url,
которая генерирует абсолютный URL по имени маршрута -
функция
asset,
которая возвращает путь к статическому ресурсу -
функция
relative_path,
которая возвращает относительный путь