我有一个插件,我需要根据查询字符串中的变量加载不同的 routing.yml 文件。
例子:
if($request->getParameter('page'){
// use routingPage.yml
}
else{
// use another routing.yml
}
因此,如果 url 中的页面参数 url_for('@route1') 将返回一个 url,否则相同的 url_for('@route1') 将返回另一个 url。
如何覆盖 rouing.yml 加载机制来做我想做的事?