繁体   English   中英

Laravel 5.2模块路由不起作用

[英]Laravel 5.2 module routes not working

LaravelLaravel 。我按照他的教程创建了一个模块

现在我面临一个问题,如何将模块控制器打入URL?

实际上,我不确定是否应该在URL中提及模块名称。

通过在routes.php文件中使用以下命令,可以将Controller操作用作URL。

Route::get('module-name', 'ModuleController@action');

查看以下有关Laravel路由的更多信息:)

https://laravel.com/docs/master/routing

我使用以下方法解决了这个问题:

 Route::group(['namespace' => 'App\Modules\ModuleName\Controllers'],function(){ 

    Route::get('module-name', ['as' => 'action', 'uses' => 'ModuleController@action']);
});

现在它可以正常工作了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM