Tạo đường dẫn URL với route và tham số trong Twig
7th May 2022Code snippet có thể được sử dụng để tạo đường dẫn URL với route và tham số trong Twig template - Drupal 8 / Drupal 9.
Relative paths
Sử dụng function path($name, $parameters, $options)
{# path= / #} <a href="{{ path('view.frontpage.page_1') }}">{{ 'View all content'|t }}</a> {# path= /user/1 #} <a href="{{ path('entity.user.canonical', {'user': 1}) }}">{{ 'View user'|t }}</a> {# path /node/1 #} <a href="{{ path('entity.node.canonical', {'node': 1}) }}">{{ 'View node'|t }}</a>
Absolute paths
Sử dụng function url($name, $parameters, $options)
{# return path like this http://dev.domaine.com/node/1 #} <a href="{{ url('entity.node.canonical', {'node': 1}) }}">{{ 'View all content'|t }}</a> {# return path to current page#} <a href="{{ url('<current>') }}">{{ 'Reload Page'|t }}</a> {# return path to home page #} <a href="{{ url('<front>') }}">{{ 'Home Page'|t }}</a>
Add new comment