【发布时间】:2016-03-29 21:07:54
【问题描述】:
我想要一条以国家为前缀的路线。像这样:
/us/shop
/ca/shop
/fr/shop
我的想法是这样做:
<?php
Route::group([
'prefix' => '{country}'
], function() {
Route::get('shop', 'ShopController@Index');
// ...
});
这行得通。我的问题是我想为每个子路由自动加载Country,并能够从控制器和视图中使用它。
有什么提示吗?
【问题讨论】:
-
这些国家不是也有不同的语言吗?
-
@dan-klasson 这更像是一个笼统的问题,但我们可以假设他们会。
-
那为什么不直接使用 Laravel 本地化呢?