作者 lyh

gx

@@ -6,6 +6,7 @@ use App\Http\Logic\Bside\BaseLogic; @@ -6,6 +6,7 @@ use App\Http\Logic\Bside\BaseLogic;
6 use App\Models\Service\Service as ServiceSettingModel; 6 use App\Models\Service\Service as ServiceSettingModel;
7 use App\Models\Template\BCustomTemplate; 7 use App\Models\Template\BCustomTemplate;
8 use App\Models\Template\BSetting; 8 use App\Models\Template\BSetting;
  9 +use App\Models\Template\BTemplate;
9 use App\Models\Template\Template; 10 use App\Models\Template\Template;
10 11
11 class CustomTemplateLogic extends BaseLogic 12 class CustomTemplateLogic extends BaseLogic
@@ -101,10 +102,13 @@ class CustomTemplateLogic extends BaseLogic @@ -101,10 +102,13 @@ class CustomTemplateLogic extends BaseLogic
101 $bSettingModel = new BSetting(); 102 $bSettingModel = new BSetting();
102 $info = $bSettingModel->read(['project_id'=>$this->user['project_id']]); 103 $info = $bSettingModel->read(['project_id'=>$this->user['project_id']]);
103 //获取模板详情 104 //获取模板详情
104 - $ATemplateModel = new Template();  
105 - $TemplateInfo = $ATemplateModel->read(['id'=>$info['template_id']]);  
106 - $html = $html.str_replace($TemplateInfo['main_html'],'',$TemplateInfo);  
107 - $html = $html.str_replace($TemplateInfo['main_css'],'',$TemplateInfo); 105 + $bTemplateModel = new BTemplate();
  106 + $TemplateInfo = $bTemplateModel->read([
  107 + 'template_id'=>$info['template_id'],
  108 + 'project_id'=>$this->user['project_id'],
  109 + 'source'=>1//首页
  110 + ]);
  111 + $TemplateInfo['html'] = preg_replace('/<main>.*<\/main>/', "<main></main>", $TemplateInfo['html']);
108 return $html; 112 return $html;
109 } 113 }
110 114