Merge remote-tracking branch 'origin/develop' into akun
正在显示
4 个修改的文件
包含
31 行增加
和
1 行删除
| @@ -27,6 +27,18 @@ class BTemplateModuleController extends BaseController | @@ -27,6 +27,18 @@ class BTemplateModuleController extends BaseController | ||
| 27 | } | 27 | } |
| 28 | 28 | ||
| 29 | /** | 29 | /** |
| 30 | + * @remark :获取详情 | ||
| 31 | + * @name :read | ||
| 32 | + * @author :lyh | ||
| 33 | + * @method :post | ||
| 34 | + * @time :2023/10/17 15:30 | ||
| 35 | + */ | ||
| 36 | + public function read(BTemplateModuleLogic $BTemplateModuleLogic){ | ||
| 37 | + $info = $BTemplateModuleLogic->moduleRead(); | ||
| 38 | + $this->response('success',Code::SUCCESS,$info); | ||
| 39 | + } | ||
| 40 | + | ||
| 41 | + /** | ||
| 30 | * @remark :获取所有模块类型 | 42 | * @remark :获取所有模块类型 |
| 31 | * @name :getType | 43 | * @name :getType |
| 32 | * @author :lyh | 44 | * @author :lyh |
| @@ -30,6 +30,18 @@ class BTemplateModuleLogic extends BaseLogic | @@ -30,6 +30,18 @@ class BTemplateModuleLogic extends BaseLogic | ||
| 30 | } | 30 | } |
| 31 | 31 | ||
| 32 | /** | 32 | /** |
| 33 | + * @remark :获取模版详情 | ||
| 34 | + * @name :moduleRead | ||
| 35 | + * @author :lyh | ||
| 36 | + * @method :post | ||
| 37 | + * @time :2023/10/17 15:36 | ||
| 38 | + */ | ||
| 39 | + public function moduleRead(){ | ||
| 40 | + $info = $this->model->read($this->param); | ||
| 41 | + return $this->success($info); | ||
| 42 | + } | ||
| 43 | + | ||
| 44 | + /** | ||
| 33 | * @remark :获取所有模块类型 | 45 | * @remark :获取所有模块类型 |
| 34 | * @name :ModuleType | 46 | * @name :ModuleType |
| 35 | * @author :lyh | 47 | * @author :lyh |
| @@ -233,7 +233,12 @@ class CustomTemplateLogic extends BaseLogic | @@ -233,7 +233,12 @@ class CustomTemplateLogic extends BaseLogic | ||
| 233 | $commonInfo['head_html'].$preg_html.$commonInfo['footer_html']; | 233 | $commonInfo['head_html'].$preg_html.$commonInfo['footer_html']; |
| 234 | }else{ | 234 | }else{ |
| 235 | //兼容老数据,获取首页数据 | 235 | //兼容老数据,获取首页数据 |
| 236 | - $TemplateInfo = $this->webTemplateInfo($info['template_id'],1,0); | 236 | + $TemplateInfo = (new BTemplate())->read([ |
| 237 | + 'template_id'=>$info['template_id'], | ||
| 238 | + 'source'=>1, | ||
| 239 | + 'project_id'=>$this->user['project_id'], | ||
| 240 | + 'source_id'=>0, | ||
| 241 | + ]);; | ||
| 237 | if($TemplateInfo !== false){ | 242 | if($TemplateInfo !== false){ |
| 238 | $html = preg_replace('/<style id="globalsojs-styles">(.*?)<\/style>/s',$html_style , $TemplateInfo['html']); | 243 | $html = preg_replace('/<style id="globalsojs-styles">(.*?)<\/style>/s',$html_style , $TemplateInfo['html']); |
| 239 | //内容 | 244 | //内容 |
| @@ -294,6 +294,7 @@ Route::middleware(['bloginauth'])->group(function () { | @@ -294,6 +294,7 @@ Route::middleware(['bloginauth'])->group(function () { | ||
| 294 | Route::prefix('module')->group(function () { | 294 | Route::prefix('module')->group(function () { |
| 295 | //获取所有左侧模版 | 295 | //获取所有左侧模版 |
| 296 | Route::any('/', [\App\Http\Controllers\Bside\Template\BTemplateModuleController::class, 'lists'])->name('template_module_lists'); | 296 | Route::any('/', [\App\Http\Controllers\Bside\Template\BTemplateModuleController::class, 'lists'])->name('template_module_lists'); |
| 297 | + Route::any('/read', [\App\Http\Controllers\Bside\Template\BTemplateModuleController::class, 'read'])->name('template_module_read'); | ||
| 297 | Route::any('/type', [\App\Http\Controllers\Bside\Template\BTemplateModuleController::class, 'getType'])->name('template_module_getType'); | 298 | Route::any('/type', [\App\Http\Controllers\Bside\Template\BTemplateModuleController::class, 'getType'])->name('template_module_getType'); |
| 298 | }); | 299 | }); |
| 299 | 300 |
-
请 注册 或 登录 后发表评论