diff --git a/beike/Admin/Http/Controllers/DesignFooterController.php b/beike/Admin/Http/Controllers/DesignFooterController.php index bfc7a5ec..52f85417 100644 --- a/beike/Admin/Http/Controllers/DesignFooterController.php +++ b/beike/Admin/Http/Controllers/DesignFooterController.php @@ -33,13 +33,15 @@ class DesignFooterController extends Controller public function preview(Request $request): View { $module = json_decode($request->getContent(), true); + $content = $module['content'] ?? ''; + $viewPath = "design.footer"; - // $viewData = [ - // 'content' => DesignService::handleModuleContent($moduleCode, $content), - // 'design' => (bool)$request->get('design') - // ]; + $viewData = [ + 'content' => DesignService::handleModuleContent('footer', $content), + 'design' => (bool)$request->get('design') + ]; - // return view($viewPath, $viewData); + return view($viewPath, $viewData); } diff --git a/beike/Services/DesignService.php b/beike/Services/DesignService.php index a04bb121..90f28b9e 100644 --- a/beike/Services/DesignService.php +++ b/beike/Services/DesignService.php @@ -49,6 +49,8 @@ class DesignService return self::handleBrand($content); } elseif ($moduleCode == 'tab_product') { return self::handleTabProducts($content); + } elseif ($moduleCode == 'footer') { + return self::handleFooter($content); } return $content; } @@ -136,6 +138,17 @@ class DesignService } + /** + * 处理页尾数据 + * + * @param $content + */ + private static function handleFooter($content) + { + dd($content); + } + + /** * 处理图片以及链接 * @throws \Exception