也許這是一個愚蠢的問題,但我花了很多時間試圖使它的工作...如何在傳遞參數的樹枝中生成url?
這是從我的路由文件:
search:
path: /search
defaults: { _controller: MyAppBundle:Default:search}
我的樹枝模板:
{{ path('search', {'value': value}) }}
而且我的控制器:
public function searchAction(Request $request){
$value = $request->query->get('value');
我的問題是後續ING,上述數據我生成這個網址:
/search/value
,而不是我想要的網址:
/search?value=value
我喜歡乾淨的網址,但我需要使用通過在URL中的值「?」由於我需要在URL傳遞不同的價值觀和他們中的一些可以在不同情況下
請參閱我的編輯#2評論。 –
它必須工作!如果您將參數傳遞給樹枝中的路徑而無需將此參數添加到路由,它將向您顯示網址中的變量,而不會乾淨url –