作者 lyh

gx

... ... @@ -16,6 +16,7 @@ use App\Models\Template\Setting;
use App\Models\Template\BTemplate;
use App\Models\Template\BTemplateLog;
use App\Models\Template\Template;
use App\Models\Template\TemplateTypeMain;
use Illuminate\Support\Facades\Cache;
use Illuminate\Support\Facades\DB;
use mysql_xdevapi\Exception;
... ... @@ -170,7 +171,7 @@ class BTemplateLogic extends BaseLogic
$bTemplateMainModel = new BTemplateMain();
$mainInfo = $bTemplateMainModel->read(['project_id'=>$this->user['project_id'],'type'=>$type]);
if($mainInfo === false){
$data['main_html'] = "<main>{$this->getModule($type)}</main>";
$data['main_html'] = $this->getModule($type);
$data['main_css'] = "<style id='globalsojs-styles'></style>";
}else{
$data['main_html'] = $mainInfo['main_html'];
... ... @@ -449,8 +450,8 @@ class BTemplateLogic extends BaseLogic
*/
public function getModule($type){
//获取公共主题头部底部
$serviceSettingModel = new ServiceSettingModel();
$info = $serviceSettingModel->read(['type'=>$type]);
$mainModel = new TemplateTypeMain();
$info = $mainModel->read(['type'=>$type]);
return $info['main_html'];
}
... ...
<?php
/**
* @remark :
* @name :TemplateTypeMain.php
* @author :lyh
* @method :post
* @time :2023/10/27 17:49
*/
namespace App\Models\Template;
use App\Models\Base;
/**
* @remark :默认数据main详情表
* @name :TemplateTypeMain
* @author :lyh
* @method :post
* @time :2023/10/27 17:49
*/
class TemplateTypeMain extends Base
{
protected $table = 'gl_template_type_main';
}
... ...