问题是如何向服务器端发送所有url-parameters页面?例如,我们有网址
some.com/app_dev.php/manage/corp/98089459/keyID/2054689/bill/45
我们希望在我们的控制器中使用此ID来创建路径(检查数据或从db中选择某些东西等)。
首先想到我认为是解析器,但不认为是好主意。
另一个是在每个页面的标题中设置vars(使用twig)
<script>
some = 123;
....
</script>
并使用它们发送请求(通过jquery)......但我认为这也是个坏主意..那么有什么建议吗?
答案 0 :(得分:0)
您可以使用 FOSJsRoutingBundle 。 请参阅git-hub
答案 1 :(得分:0)
http://api.symfony.com/2.0/Symfony/Component/Routing/Router.html
方法匹配()似乎是最佳解决方案。所以我们在服务器端调用方法“router-&gt; match()”中将当前url作为字符串发送,并将获得我们需要的所有数据。