Можно поменять ссылки прямо в базе данных.
На примере поля content в таблице cms_con_posts
UPDATE cms_con_posts SET content = REPLACE('/upload/http', 'http', content)
ссылки в базе имеют вид
-
original:http://site.ru/image.jpg
там ничего менять не надо именно сама CMS добавляет к ссылкам которые я импортировал приставку /upload/
В шаблоне вывода категории я уже поправил как мне надо
В записи тоже выводятся изображения по клику.
но основное изображение до клика выводится с этой приставкой
<img src="/upload/https://mysite.ru/image.jpg" title=«тайтл» alt=«альт» class=«img-fluid img-thumbnail»>
За вывод этого изображения отвечает код /system/fields/images.php строка 94
if(!empty($paths['original']) && strtolower(pathinfo($paths['original'], PATHINFO_EXTENSION)) === 'gif'){
$html .= html_gif_image($paths, 'size_full', $title.' '.$key, array('class'=>'img-'.$this->getName()));
} else {
$html .= '<a title="'.html($title, false).'" class="img-'.$this->getName().' '.$a_class.'" href="'.html_image_src($paths, $this->getOption('size_full'), false).'">'.html_image($paths, $small_preset, $title.' '.$key, ['class' => 'img-thumbnail']).'</a>';
}
пока разбираюсь как изменить.
Добавлено спустя 2 минуты
В общем то я понимаю, что форумчане не моя личная армия, чтобы решать задачи за меня и это не та тема, чтобы было полезно всем и каждому ежедневно. Поэтому постараюсь решить сам и не навязываться с бесплатными вопросами.
Добавлено спустя 36 минут
Нашел решение вывода, в строке 269 сменил тру на фолс /system/libs/template.helper.php
Теперь все мои ссылки с внешнего сайта отображаются корректно, иногда грузятся дольше но в целом все работает! Спасибо всем кто проявил участие!