|
@@ -9,6 +9,7 @@ |
|
@@ -9,6 +9,7 @@ |
|
9
|
|
9
|
|
|
10
|
namespace App\Console\Commands\ReplaceHtml;
|
10
|
namespace App\Console\Commands\ReplaceHtml;
|
|
11
|
|
11
|
|
|
|
|
12
|
+use App\Models\Template\BCustomTemplate;
|
|
12
|
use App\Models\Template\BTemplate;
|
13
|
use App\Models\Template\BTemplate;
|
|
13
|
use App\Models\Template\TemplateReplaceHtml;
|
14
|
use App\Models\Template\TemplateReplaceHtml;
|
|
14
|
use App\Models\Template\TemplateReplaceHtmlLog;
|
15
|
use App\Models\Template\TemplateReplaceHtmlLog;
|
|
@@ -87,11 +88,19 @@ class ReplaceHtmlLog extends Command |
|
@@ -87,11 +88,19 @@ class ReplaceHtmlLog extends Command |
|
87
|
if($info['template_id'] == 0){
|
88
|
if($info['template_id'] == 0){
|
|
88
|
$bTemplateModel->formatQuery($condition)->update(['html' => DB::raw("REPLACE(html, '$old_html', '$html')")]);
|
89
|
$bTemplateModel->formatQuery($condition)->update(['html' => DB::raw("REPLACE(html, '$old_html', '$html')")]);
|
|
89
|
}else{
|
90
|
}else{
|
|
90
|
- $bTemplateModel->where($condition)
|
|
|
|
91
|
- ->update([
|
|
|
|
92
|
- 'main_html' => DB::raw("REPLACE(main_html, '" . addslashes($old_html) . "', '" . addslashes($html) . "')"),
|
|
|
|
93
|
- 'updated_at' => now(),
|
|
|
|
94
|
- ]);
|
91
|
+ if($info['source'] == 9 && $info['is_custom'] == 0){
|
|
|
|
92
|
+ (new BCustomTemplate())->formatQuery(['id'=>$source_id])
|
|
|
|
93
|
+ ->update([
|
|
|
|
94
|
+ 'html' => DB::raw("REPLACE(html, '" . addslashes($old_html) . "', '" . addslashes($html) . "')"),
|
|
|
|
95
|
+ 'updated_at' => now(),
|
|
|
|
96
|
+ ]);
|
|
|
|
97
|
+ }else{
|
|
|
|
98
|
+ $bTemplateModel->where($condition)
|
|
|
|
99
|
+ ->update([
|
|
|
|
100
|
+ 'main_html' => DB::raw("REPLACE(main_html, '" . addslashes($old_html) . "', '" . addslashes($html) . "')"),
|
|
|
|
101
|
+ 'updated_at' => now(),
|
|
|
|
102
|
+ ]);
|
|
|
|
103
|
+ }
|
|
95
|
}
|
104
|
}
|
|
96
|
return true;
|
105
|
return true;
|
|
97
|
}
|
106
|
}
|