This commit is contained in:
Baghiz Zuhdi Adzin 2026-02-03 10:38:54 +07:00
parent 8ff23608d5
commit 1b08664079

View File

@ -672,11 +672,11 @@ class SettingController extends Controller
Setting::insert(['type' => 'certificate_template_details', 'description' => $path]);
}
$certificate_builder_content = get_settings('certificate_builder_content');
if ($certificate_builder_content) {
$certificate_builder_content_details = get_settings('certificate_builder_content_details');
if ($certificate_builder_content_details) {
// Use regular expression to replace the image source
$modifiedHtml = preg_replace('/(<img[^>]+src=")([^"]+)(")/', '$1' . get_image($path) . '$3', $certificate_builder_content);
Setting::where('type', 'certificate_builder_content')->update(['description' => $modifiedHtml]);
$modifiedHtml = preg_replace('/(<img[^>]+src=")([^"]+)(")/', '$1' . get_image($path) . '$3', $certificate_builder_content_details);
Setting::where('type', 'certificate_builder_content_details')->update(['description' => $modifiedHtml]);
}
return redirect(route('admin.certificate.settings'))->with('success', get_phrase('Certificate template has been updated'));