handle footer data

This commit is contained in:
Edward Yang 2022-08-10 11:41:04 +08:00
parent 09db47f1e3
commit de2a6161c5
2 changed files with 20 additions and 5 deletions

View File

@ -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);
}

View File

@ -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