Laravel Mcamara \ LaravelLocalization在包

时间:2018-04-24 15:24:35

标签: php laravel laravel-localization

我刚刚按照文档安装了Mcamara \ LaravelLocalization,但收到错误Call to undefined method Mcamara\LaravelLocalization\Facades\LaravelLocalization::setLocale()

错误来自我的包的web.php路由文件。如果我在主路线文件中使用相同的代码,它的工作原理很完美。我的包的所有其他路线都有效,只有那些我想要本地化的路线没有。

Route::group(['prefix' => LaravelLocalization::setLocale(), 'middleware' => ['web', 'localeSessionRedirect', 'localizationRedirect', 'localeViewPath']], function() {
    Route::get('/{page}', 'FrontPagesController@index');
});

我在stackoverflow上发现这可能是因为config/app.php中的区域设置未设置,但在我的情况下,它设置为en

有人可以帮助我吗?

0 个答案:

没有答案