作者 lyh

gx

... ... @@ -124,20 +124,22 @@ class LoginController extends BaseController
$templateModel = new TemplateModule();
$list = $templateModel->list();
foreach ($list as $k => $v){
preg_match_all('/\"https:\/\/develop.globalso.com\/b\/image\/(.*?)\"/', $v['html'], $matches);
if (!empty($matches[1])) {
$srcValues = $matches[1];
$imageModel = new Image();
$html = $v['html'];
foreach ($srcValues as $srcValue) {
$image_info = $imageModel->read(['hash' => $srcValue]);
if ($image_info !== false) {
$path = basename($image_info['path']);
$html = $this->re($html, $srcValue, $path);
}
}
$html = $this->re($v['html'],'https://develop.globalso.com/a/image/','https://ecdn6.globalso.com/public/template/');
$html = $this->re($html,'https://develop.globalso.com/b/image/','https://ecdn6.globalso.com/public/template/');
// preg_match_all('/\"https:\/\/develop.globalso.com\/b\/image\/(.*?)\"/', $v['html'], $matches);
// if (!empty($matches[1])) {
// $srcValues = $matches[1];
// $imageModel = new Image();
// $html = $v['html'];
// foreach ($srcValues as $srcValue) {
// $image_info = $imageModel->read(['hash' => $srcValue]);
// if ($image_info !== false) {
// $path = basename($image_info['path']);
// $html = $this->re($html, $srcValue, $path);
// }
// }
$templateModel->edit(['html'=>$html],['id'=>$v['id']]);
}
// }
}
return 1;
}
... ...