我有两个ArticleController,其中一个放在控制器内的Admin目录中:
use App\Http\Controllers\Admin\ArticleController as ArticleADMController;
use App\Http\Controllers\ArticleController;
Route::get('/articles/{articleSlug}' , [ArticleController::class, 'single']);
Route::prefix('admin')->namespace
我在Laravel5.3应用程序中创建本地化。它必须遵守这些要求:
如果路由路径包含区域设置前缀,则应根据此前缀设置区域设置。
如果没有路由前缀,它应该设置为英语。
例如:
( A) mysite.org/pl/blog/133将地区设置为pl,并使用参数113调用BlogController
( B) mysite.org/en/blog/133将地区设置为en,并使用参数113调用BlogController
( C) mysite.org/blog/133的工作方式与以前相同。
为了实现这一点,我使用了以下代码:
#routes/web.php
require base