我想把pathInof放在我的模板树枝上:

我怎样才能到达pathInfo请在我的模板?
发布于 2020-07-26 21:36:43
屏幕截图是一个链接的呈现元素,完全打印在模板中。你在里面发现的是内部使用,而且大多数时候都是受保护的。
要在模板中获取此请求参数,请在预处理中构建自己的变量:
$variables['path_info'] = \Drupal::request()->getPathInfo();如果模板依赖于以下信息,则还可能需要添加缓存上下文:
$variables['#cache']['contexts'][] = 'url.path';然后用Twig打印出来:
{{ path_info }}这是一般的方法。在这种特殊情况下,如果您对当前路径(包括基本路径)感兴趣,那么只需使用Twig函数:
{{ path('') }}https://drupal.stackexchange.com/questions/295552
复制相似问题