Laravel 5 - 路由控制器错误

时间:2016-04-03 21:44:59

标签: php laravel-5 controller routes

我将其中一条路线连接到其辅助控制器功能时遇到了麻烦。

路由文件

Route::get('/transaction/export','TransactionController@exporter');

控制器和功能

class TransactionController extends Controller
{   

    public function exporter(){
        dd("works");//-->Not seen :(
        return view('admin.transactionExport');
    }
}

视野中的链接

<a href="{{ URL::action('TransactionController@exporter')}}">Export</a>

点击链接后,浏览器中的地址栏会显示预期的网址“/ transaction / export”,但不幸的是,它会显示一个空白页面。就好像Routes文件中的函数没有链接到正确的控制器。我在这个网站上有超过30个成功的链接,并且不知道为什么现在这个失败了。

非常感谢帮助。如果需要更多信息,请通知我。

1 个答案:

答案 0 :(得分:2)

更改路线以匹配控制器:

Route::get('/transaction/exporter', 'TransactionController@exporter');

您之前的路线与“#exporter&#39;。

匹配。