我是Laravel的新手,我正在开发社交应用程序,我希望生成的路由是这样的:
-www.app.com/username
-www.app.com/username/boards
-www.app.com/username/boards/ID
-www.app.com/username/follower .. etc
对此有何帮助?
答案 0 :(得分:3)
你可以用Laravel的路由器做这样的事情:
Route::get('{username}/boards', 'BoardsController@show')
->where('username', '[A-Za-z]+');
然后你只需要一个控制器:
class BoardsController extends Controller {
public function show($username)
{
return "showing boards for $username";
}
}