Laravel 4,我定义了一个路由,但错误信息仍然说[route]未定义

时间:2014-04-24 01:44:04

标签: php laravel-4 custom-routes

我在Laravel中定义了一条路线:

/*Create Commission (POST)*/
Route::post('/commissions/create', array(
  'as'    => 'commission-create-post',
  'uses'  => 'CommissionController@postCreate',
));

但是收到错误消息:Route [commission-create-post] not defined.当我在命令提示符中使用php artisan routes查找路由时,它也没有显示出来。

我在其他路线上使用了类似的代码,但不明白为什么这不起作用。任何和所有帮助了解我哪里出错或如何解决问题将不胜感激!非常感谢你!


修改

以下是导航中的链接:

<li><a href="{{ URL::route('commission-create') }}">A Commission</a></li>

这是CommissionController中的函数

public function getCreate(){
        return View::make('commissions.create');
    }

它会形成一个创建佣金的表格。仅当我删除表单时才会显示该表单 <{1}}

的一部分
commission-create-post

如果我没有收到错误消息,说明路线未定义,尽管我的路线文件中已明确定义。

0 个答案:

没有答案