这里我的应用程序资源下有一个默认值:
app:
resource: "@AppBundle/Resources/config/routing.yml"
prefix: /app
defaults:
_module_name: app
当从app
请求子url时,如何访问内核事件侦听器中的_module_name
值?
例如CCD_ 3。
您可以将其传递到控制器的动作定义中并按原样使用。或者,您可以将Request $request
传递到控制器动作定义中,并使用获取它
$module_name = $request->get('_module_name');
如果您正在为控制器创建侦听器,那么您的$request
可以在$event->getRequest()
方法中找到。