|
...
|
...
|
@@ -8,7 +8,7 @@ use App\Models\Collect\CollectTask; |
|
|
|
use App\Models\Com\Notify;
|
|
|
|
use App\Models\Com\UpdateNotify;
|
|
|
|
use App\Models\Com\UpdateProgress;
|
|
|
|
use App\Models\CustomModule\CustomModule;
|
|
|
|
use App\Models\CustomModule\CustomModuleContent;
|
|
|
|
use App\Models\CustomModule\CustomModuleCategory;
|
|
|
|
use App\Models\News\News;
|
|
|
|
use App\Models\News\NewsCategory;
|
|
...
|
...
|
@@ -472,7 +472,7 @@ class CreatePageService{ |
|
|
|
$tdkService = new TdkService();
|
|
|
|
//页面路由
|
|
|
|
$routePath = $routerMap->route;
|
|
|
|
$module_detail = CustomModule::where("project_id",$project->id)->where("id",$routerMap->source_id)->where("status",0)->first();
|
|
|
|
$module_detail = CustomModuleContent::where("project_id",$project->id)->where("id",$routerMap->source_id)->where("status",0)->first();
|
|
|
|
if (!empty($module_detail)){
|
|
|
|
if($project['update_info']['is_update'] && $module_detail->six_read){
|
|
|
|
return $this->getOldHtml($project,$routerMap,$project['update_info']['old_domain_test'],$project['update_info']['old_domain_online'],$lang);
|
|
...
|
...
|
@@ -481,7 +481,7 @@ class CreatePageService{ |
|
|
|
$webCustomHtml = $pageService->publicMontagePage($project,RouteMap::SOURCE_MODULE,$routerMap);
|
|
|
|
//公共面包屑导航,左侧导航处理,内页banner背景图,列表页分页
|
|
|
|
$webCustomHtml = $pageService->publicMdAndLeftNavInnerImageListDetailsDataHandle($webCustomHtml,$project,RouteMap::SOURCE_MODULE,$routerMap,null);
|
|
|
|
$moduleCategoryInfo = CustomModule::getModuleCategory($project->id,$module_detail);
|
|
|
|
$moduleCategoryInfo = CustomModuleContent::getModuleCategory($project->id,$module_detail);
|
|
|
|
if (isset($moduleCategoryInfo->getExtend->detail_visualization) && $moduleCategoryInfo->getExtend->detail_visualization == 1){
|
|
|
|
//产品,产品分类,新闻,博客(section模板通用数据模块处理)
|
|
|
|
$webCustomHtml = $pageService->generalTemplateProcessingForDataModules($webCustomHtml,$project->id);
|
|
...
|
...
|
@@ -957,8 +957,8 @@ class CreatePageService{ |
|
|
|
}elseif($routerMap->source == "blog"){
|
|
|
|
$route = "/blogs/".$route;
|
|
|
|
}elseif($routerMap->source == "module"){
|
|
|
|
$modules = CustomModule::where("project_id",$project->id)->where("id",$routerMap->source_id)->where("status",0)->first();
|
|
|
|
$moduleCategoryInfo = CustomModule::getModuleCategory($project->id,$modules);
|
|
|
|
$modules = CustomModuleContent::where("project_id",$project->id)->where("id",$routerMap->source_id)->where("status",0)->first();
|
|
|
|
$moduleCategoryInfo = CustomModuleContent::getModuleCategory($project->id,$modules);
|
|
|
|
if (isset($moduleCategoryInfo->route) && !empty($moduleCategoryInfo->route)){
|
|
|
|
$route = "/".$moduleCategoryInfo->route."/".$route;
|
|
|
|
}
|
|
...
|
...
|
@@ -1021,8 +1021,8 @@ class CreatePageService{ |
|
|
|
$route = "/".$moduleCategory->route."/page";
|
|
|
|
}
|
|
|
|
}elseif ($routerMap->source == "module"){
|
|
|
|
$modules = CustomModule::where("project_id",$project->id)->where("id",$routerMap->source_id)->where("status",0)->first();
|
|
|
|
$moduleCategoryInfo = CustomModule::getModuleCategory($project->id,$modules);
|
|
|
|
$modules = CustomModuleContent::where("project_id",$project->id)->where("id",$routerMap->source_id)->where("status",0)->first();
|
|
|
|
$moduleCategoryInfo = CustomModuleContent::getModuleCategory($project->id,$modules);
|
|
|
|
if (isset($moduleCategoryInfo->getExtend->route) && !empty($moduleCategoryInfo->getExtend->route)){
|
|
|
|
$route = "/".$moduleCategoryInfo->route."/".$modules->route;
|
|
|
|
}else{
|
|
...
|
...
|
@@ -1109,8 +1109,8 @@ class CreatePageService{ |
|
|
|
}elseif($routerMap->source == "blog"){
|
|
|
|
$route = "/blogs/".$route;
|
|
|
|
}elseif($routerMap->source == "module"){
|
|
|
|
$modules = CustomModule::where("project_id",$project->id)->where("id",$routerMap->source_id)->where("status",0)->first();
|
|
|
|
$moduleCategoryInfo = CustomModule::getModuleCategory($project->id,$modules);
|
|
|
|
$modules = CustomModuleContent::where("project_id",$project->id)->where("id",$routerMap->source_id)->where("status",0)->first();
|
|
|
|
$moduleCategoryInfo = CustomModuleContent::getModuleCategory($project->id,$modules);
|
|
|
|
if (isset($moduleCategoryInfo->route) && !empty($moduleCategoryInfo->route)){
|
|
|
|
$route = "/".$moduleCategoryInfo->route."/".$route;
|
|
|
|
}
|
|
...
|
...
|
@@ -1153,8 +1153,8 @@ class CreatePageService{ |
|
|
|
}elseif ($routerMap->source == "product_category"){
|
|
|
|
$route = "/".$route."/page";
|
|
|
|
}elseif ($routerMap->source == "module"){
|
|
|
|
$modules = CustomModule::where("project_id",$project->id)->where("id",$routerMap->source_id)->where("status",0)->first();
|
|
|
|
$moduleCategoryInfo = CustomModule::getModuleCategory($project->id,$modules);
|
|
|
|
$modules = CustomModuleContent::where("project_id",$project->id)->where("id",$routerMap->source_id)->where("status",0)->first();
|
|
|
|
$moduleCategoryInfo = CustomModuleContent::getModuleCategory($project->id,$modules);
|
|
|
|
if (isset($moduleCategoryInfo->getExtend->route) && !empty($moduleCategoryInfo->getExtend->route)){
|
|
|
|
$route = "/".$moduleCategoryInfo->getExtend->route."_catalog/".$moduleCategoryInfo->route."/page";
|
|
|
|
}else{
|
...
|
...
|
|