我想创建一个可以切换到不同语言的网页,我找到了一些教程,但似乎不再用于laravel 8
我想把它转换成Laravel 8格式
Route::get('landingpage/home', 'LanguageController@index');
Route::get('landingpage/change', 'LanguageController@change')->name('changeLang');
Thanks in advance
要在Route中使用Controller,你必须先导入它
use AppHttpControllersLanguageController;
Route::get('landingpage/home', [LanguageController::class,'index']);
Route::get('landingpage/home', [LanguageController::class,'index']);
只是为了彻底:
Route::get('landingpage/home', 'AppHttpControllersLanguageController@index');
----
Route::get('landingpage/home', ['AppHttpControllersLanguageController', 'index']);
----
use AppHttpControllersLanguageController;
Route::get('landingpage/home', [LanguageController, 'index']);
补充回答。