|
@@ -64,7 +64,8 @@ class Settings extends Base
|
|
|
$data = json_encode($result);
|
|
$data = json_encode($result);
|
|
|
if ($copy) {
|
|
if ($copy) {
|
|
|
$dataArr = ["data = $data;"];
|
|
$dataArr = ["data = $data;"];
|
|
|
- $result = $this->UpdataFile(ROOT_PATH.'public/entranceJs/new/'.$name.'.js', $dataArr, 24, 24, false);
|
|
|
|
|
|
|
+ $result=$this->updateJsTmpl(ROOT_PATH.'public/entranceJs/new/'.$name.'.js',current($dataArr));
|
|
|
|
|
+ // $result = $this->UpdataFile(ROOT_PATH.'public/entranceJs/new/'.$name.'.js', $dataArr, 24, 24, false);
|
|
|
if ($result) {
|
|
if ($result) {
|
|
|
return json(['code' => 1, 'data' => 'settings/index', 'msg' => '入口添加成功']);
|
|
return json(['code' => 1, 'data' => 'settings/index', 'msg' => '入口添加成功']);
|
|
|
} else {
|
|
} else {
|
|
@@ -114,6 +115,18 @@ class Settings extends Base
|
|
|
|
|
|
|
|
return $this->fetch();
|
|
return $this->fetch();
|
|
|
}
|
|
}
|
|
|
|
|
+ public function updateJsTmpl($src,$jsdata){
|
|
|
|
|
+
|
|
|
|
|
+ if(is_writable($src) && is_readable($src)){
|
|
|
|
|
+ $content=file_get_contents($src);
|
|
|
|
|
+ $content=str_replace('{JSDATA}',$jsdata,$content);
|
|
|
|
|
+ file_put_contents($src,$content);
|
|
|
|
|
+ return 1;
|
|
|
|
|
+ }else{
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
// 访客端入口列表
|
|
// 访客端入口列表
|
|
|
public function add()
|
|
public function add()
|
|
|
{
|
|
{
|