在我的base.html.twig中,我渲染了一个组件:
{% block header %}
{{ render(controller("AppBundle:Application\\Header:header")) }}
{% endblock %}
Run Code Online (Sandbox Code Playgroud)
有没有办法获得当前的路线动作/控制器?即浏览器中的当前网址?
当我做var_dump($ request-> get('_ route')); die; 它导致null
小智 5
如果你想获得实际的路线,你可以在你的控制器中获得这样的主要请求:
$this->container->get('request_stack')->getMasterRequest()->get('_route');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
980 次 |
| 最近记录: |