如何像wordpress一样制作laravel路由?

时间:2014-08-28 11:14:06

标签: laravel laravel-4

Strandart网址 - site.com/controller/func/parametr

你可以制作这样的结构网址:

site.com/category/category1/post1
site.com/category/category1/post2
site.com/category/category2/post1

我想:

site.com/category1/post1
site.com/category2/post1

如果我为每个类别制作控制器,但是太乱了。

1 个答案:

答案 0 :(得分:4)

你可以这样做只是定义这样的路线

Route::get('/{cat}/{title}',array('uses' => 'PostsController@showPost'));

然后使用操作中的参数

public function showPost($cat, $title){
    // you can find category and post by titles and show the post
}