Php 拉维路由系统

Php 拉维路由系统,php,laravel,routing,laravel-4,Php,Laravel,Routing,Laravel 4,我在与laravel 4合作,我的路线有问题 例如: //Route to display a campaign Route::get('campaigns/{name}', 'CampaignController@show'); //Route to create a campaign Route::get('campaigns/add', 'CampaignController@create'); 这里的问题是:路由系统认为外接程序活动/add是一个活动名称,因此它将我带到活动/{nam

我在与laravel 4合作,我的路线有问题

例如:

//Route to display a campaign
Route::get('campaigns/{name}', 'CampaignController@show');

//Route to create a campaign
Route::get('campaigns/add', 'CampaignController@create');
这里的问题是:路由系统认为外接程序活动/add是一个活动名称,因此它将我带到活动/{name}

我怎样才能修好它


任何帮助都将不胜感激

Laravel从上到下匹配路线。因此,您只需将“活动/添加”置于通配符路由之上。

Laravel自上而下匹配路由。因此,您只需将“活动/添加”放在通配符路径上方即可。

但是,如果活动被称为“添加”,该怎么办?!谢谢奥巴马,但如果这个活动被称为“添加”呢?!谢谢奥巴马