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

时间:2013-01-18 16:54:05

标签: php laravel laravel-4

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

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

Route::get("get_cities/(:num)","QueryController@get_cities");

当我删除通配符时,控制器和函数存在并找到。语法是否已更改?

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

1 个答案:

答案 0 :(得分:5)

你会想要像...这样的东西。

Route::get('cities/{id}', 'CityController@showProfile');

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

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