将通配符传递到Laravel 4的路线

Mat*_*nya 4 php laravel laravel-4

我正在尝试使用通配符创建一个路由,使用我从L3知道的语法,但我一直得到404.

我注册了我的路线routes.php:

Route::get("get_cities/(:num)","QueryController@get_cities");
Run Code Online (Sandbox Code Playgroud)

当我删除通配符时,控制器和函数存在并找到.语法有变化吗?

虽然我在谈论它:有没有我可以提到类似问题的文档,还是尚未编写?

Phi*_*rks 5

你会想要像...那样的东西

Route::get('cities/{id}', 'CityController@showProfile');
Run Code Online (Sandbox Code Playgroud)

文档已经出现了一段时间......

http://four.laravel.com/docs/routing#route-parameters
http://four.laravel.com/docs/controllers