現時点で私は使用しています:
$route=$app->getRequest()->get('_route');
私のrouting.ymlに基づく:
done_punctis_brand_stats:
pattern: /brand/{id}/stats/{type}
defaults: {_controller: DonePunctisBundle:Brand:stats, type: 'general'}
requirements:
_method: GET
id: \d+ #digit [0-9]
したがって、これを念頭に置いて、ルートはエコーします: done_punctis_brand_stats
問題は、ユーザーが /brand/1/stats/general または /brand/1/stats/othervalue を使用している場合、出力は常に done_punctis_brand_statsになります。(php テンプレートで)どうすれば違いを知ることができますか?