2017-01-04 7 views
1

私は私の選択オプションを変更すると私のURLを変更したいと思うフォームで。つぶやきURLのオプションを取得

?extension-filter=&extension-list=1019 

を、私は私の道では、このパラメータを与えるための「拡張リスト」を取得しよう:私はこれを行うと は、私は私のURLでこれを持っています。 このようなものがありますか? :

<form action="{{ path('my_path', {myoption : app.request.attributes.get('_extension-list') }) }} 
+0

あなたは( '_拡張子リスト')app.request.get単に試してみましたか? – Matteo

+0

いいえ、私はそれを試していない...そしてその仕事、ありがとう! :) – Ygg69

+0

こんにちは@ Ygg69これまたは任意の答えがあなたの質問を解決した場合、[それを受け入れる](http://meta.stackexchange.com/q/5234/179419)をチェックマークをクリックして検討してください。これは、あなたが解決策を見つけ出し、回答者とあなた自身の両方に評判を与えていることを広範なコミュニティに示します。これを行う義務はありません。 – Matteo

答えて

0

あなたは次のようにクエリ文字列でのparamを取得することができます。

app.request.get('_extension-list') 

・ホープ、このヘルプ

+0

ありがとう、私はコメントで言っているように、いい仕事:)。 しかし私は他の問題があります:私の: のapp.request.get( 'extension-list')がnullなので、パスの戻りエラーです。 オプションurl: 'extension-list = 1019'は、自分のアクションパスの後に実行されるので、値を取得できません:/。 アクションパスの前に私の価値をどのようにして得るか考えていますか? – Ygg69

関連する問題