1

質問は、表示されたすべての url-parameters ページをサーバー側に送信する方法ですか? たとえば、URLがあります

some.com/app_dev.php/manage/corp/98089459/keyID/2054689/bill/45

そして、この ID を取得して、コントローラーでルートを作成するために使用されました (データをチェックしたり、データベースからいくつかのものを選択したりするためなど)。

最初はパーサーだと思いましたが、良い考えではないと思います。

もう1つは、すべてのページのヘッダーに変数を(twigを使用して)設定することでした

<script>
some = 123;
....
</script>

それらを使用してリクエストを送信します(jqueryによる)...しかし、それも悪い考えだと思います..だから、何か提案はありますか?

4

2 に答える 2

0

同じためにFOSJsRoutingBundleを使用できます。git-hubでご覧ください

于 2013-05-02T07:22:40.100 に答える
0

http://api.symfony.com/2.0/Symfony/Component/Routing/Router.html

メソッド match() が最適なソリューションのようです。したがって、サーバー側の呼び出しメソッド「router->match()」で現在の URL を文字列として送信し、必要なすべてのデータを取得します。

于 2013-05-16T16:14:06.737 に答える