1
目的:使用數組值重定向特定路由。我無法在我的情況下使用View :: make,這會導致問題。Laravel Redirect ::使用數組參數的路由
$value = 'Sarah';
$array_param = array(
'1' => 'a',
'2' => 'b'
);
return Redirect::route('myroute', array(
'name' => $value
));
上面很酷。但我不能使用$ array_param與重定向路由,它需要一個字符串參數,但我發送一個數組變量。另一種方式?
return Redirect::route('myroute', array(
'name' => $value,
'parameter' => $array_param
));
--update--
Route::post('myroute/{name}/{array_param}', array(
'as' => 'myroute',
'uses' => '[email protected]'
));
'myroute'的路由定義是什麼? – Bogdan
@Bogdan更新。 –
** 1。**您不能僅使用數組路由參數字符串。 ** 2。**您不應該重定向到POST路線,期間。你應該分開你的GET/POST邏輯,使重定向只發生在GET路由上。如果您提供有關目標功能的更多信息,我可以提出一種不同的方法。 – Bogdan