作者 lyh

gx

... ... @@ -94,33 +94,16 @@ class TranslateController extends BaseController
$routeMapModel = new RouteMap();
$list = $routeMapModel->list();
foreach ($list as $k => $v){
switch ($v['source']){
case RouteMap::SOURCE_INDEX:
$data[] = $this->user['domain'];
break;
case RouteMap::SOURCE_PRODUCT:
$data[] = $this->user['domain'].$v['route'].'/';
break;
case RouteMap::SOURCE_PRODUCT_CATE:
//todo::查看当前有好多页
$data[] = $this->user['domain'].$v['route'].'/';
break;
case RouteMap::SOURCE_BLOG:
$data[] = $this->user['domain'].$v['path'].'/'.$v['route'].'/';
break;
case RouteMap::SOURCE_BLOG_CATE:
$data[] = $this->user['domain'].RouteMap::PATH_BLOG_CATE.'/'.$v['route'].'/';
break;
case RouteMap::SOURCE_NEWS:
$data[] = $this->user['domain'].$v['path'].'/'.$v['route'].'/';
break;
case RouteMap::SOURCE_BLOG_CATE:
$data[] = $this->user['domain'].RouteMap::PATH_NEWS_CATE.'/'.$v['route'].'/';
break;
default:
$data[] = $this->user['domain'].$v['route'].'/';
break;
if(!empty($v['path'])){
if($v['path'] == 'blog'){
$v['path'] = $v['path'].'s';
}
$route = $v['path'].'/'.$v['route'];
}else{
$route = $v['route'];
}
$data[] = $this->user['domain'].$route;
}
return $this->success($data);
}
}
... ...
... ... @@ -181,6 +181,7 @@ Route::middleware(['bloginauth'])->group(function () {
Route::any('/', [\App\Http\Controllers\Bside\Setting\TranslateController::class, 'lists'])->name('translate_check_lists');
Route::any('/imageList', [\App\Http\Controllers\Bside\Setting\TranslateController::class, 'imageList'])->name('translate_checkg_imageList');
Route::any('/save', [\App\Http\Controllers\Bside\Setting\TranslateController::class, 'save'])->name('translate_check_save');
Route::any('/getUrl', [\App\Http\Controllers\Bside\Setting\TranslateController::class, 'getUrl'])->name('translate_check_getUrl');
});
//seo设置
Route::prefix('seo')->group(function () {
... ...