我正在使用laravel 4制作用户个人资料。鉴于
<li><a href="users">Users</a></li>
<li><a href="userDetail/1">User Details</a></li>
在我的路线上
Route::get('/admin/users','AdminController@showUsersPage')->before('auth');
Route::get('admin/userDetail/{id}','AdminController@userDetail')->before('auth');
我的控制器是
public function showUsersPage(){
$userlist =DB::table('userdetails')->get();
return View::make('admin/userlist')->with('userlist', $userlist);
}
public function userDetail($id){
$userDetail =DB::table('userdetails')
->where('userdetails.id',$id)
->get();
return View::make('admin/userdetail')->with('userDetail',$userDetail);
}
我的问题是,当我第一次单击用户链接时,它会转到用户列表页面(URL为http:// localhost / vishal / site / public / admin / users),而在单击用户详细信息链接时,它会转到用户详细信息页面URL。更改(http:// localhost / vishal / site / public / admin / userDetail / 1)。如果再次单击用户链接,则该URL实际上显示为http:// localhost / vishal / site / public / admin / userDetail / users我想作为http:// localhost / vishal / site / public / admin / users如何解决此问题?
终于我解决了这个问题。以用户身份更改视图
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句