2

我是 Laravel 的新手,我正在开发社交应用程序,我希望生成的路由是这样的:

-www.app.com/username

-www.app.com/username/boards

-www.app.com/username/boards/ID 

-www.app.com/username/follower .. etc 

有什么帮助吗?

4

1 回答 1

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";
    }

}
于 2013-12-16T19:20:55.267 回答