我嘗試使用paramateres重定向到一個資源路線我laravel控制器重定向到一個資源路線與參數Laravel
Redirect::route('users.show', array('user'=> $user->account_id));
但參數是從來沒有得到通過。
我在做什麼錯了?
我嘗試使用paramateres重定向到一個資源路線我laravel控制器重定向到一個資源路線與參數Laravel
Redirect::route('users.show', array('user'=> $user->account_id));
但參數是從來沒有得到通過。
我在做什麼錯了?
它應該工作。可能是你正在傳遞一個空值。
檢查使用dd($user->account_id);
嘗試使用此:
Redirect::route('users.show', ["user" => $user->account_id]);
你可以嘗試這樣的
redirect()->route('users.show', ['user'=> $user->account_id]);
你如何定義你的路由的
$user->account_id
價值? – madpoet當我列出我的路線比我得到users.show和定義爲路線::資源('用戶',......) – deroccha
它應該工作。可能是你傳遞null值。檢查$ user-> account_id的值 –