|
...
|
...
|
@@ -64,14 +64,17 @@ class CustomTemplateLogic extends BaseLogic |
|
|
|
$this->param['html'] = characterTruncation($html,'/<main>(.*?)<\/main>/s');
|
|
|
|
$this->param['html_style'] = characterTruncation($html,'/<style id="globalsojs-styles">(.*?)<\/style>/s');
|
|
|
|
}
|
|
|
|
$id = $this->param['id'];
|
|
|
|
$rs = $this->model->edit($this->param,['id'=>$this->param['id']]);
|
|
|
|
}else{
|
|
|
|
$this->param['project_id'] = $this->user['project_id'];
|
|
|
|
$rs = $this->model->add($this->param);
|
|
|
|
$id = $this->model->addReturnId($this->param);
|
|
|
|
}
|
|
|
|
if($rs === false){
|
|
|
|
$this->fail('error');
|
|
|
|
}
|
|
|
|
//路由映射
|
|
|
|
RouteMap::setRoute($this->param['url'], RouteMap::SOURCE_PAGE, $id, $this->user['project_id']);
|
|
|
|
//TODO::通知网站更新
|
|
|
|
$data = [
|
|
|
|
'project_id'=>$this->user['project_id'],
|
...
|
...
|
|