У меня есть сайт Joomla 3.8 со статьями. Я подготовил 120 статей из таблицы. Все они имеют схожую структуру, так как они встроены в YouTube.
Теперь мне нужно вставить вступительное изображение, чтобы получить эскиз моих статей в макете Xblog.
Это можно сделать на каждой странице издания статьи в бэкэнде. Но Joomla требуется много времени, чтобы открыть всплывающее окно, загрузить папки и изображения, выбрать изображение, вставить.
Я бы предпочел сделать автоматическое копирование в таблицах Mysql com_content.
У меня в столбце introtext имя файла изображения, поскольку я использую плагин для социальных тегов. Посмотрите на скриншот, когда я запускаю этот поиск:
занятой кот http://prntscr.com/nfnmwn
Я запускаю этот код, чтобы получить это представление:
SELECT title, introtext, images
FROM `nfojm_content`
WHERE `images` = '{\"image_intro\":\"images\\/Acquisition\\/Scalez_votre_acquisition_de_nouveaux_utilisateurs_16-9.jpg\",\"float_intro\":\"\",\"image_intro_alt\":\"\",\"image_intro_caption\":\"\",\"image_fulltext\":\"\",\"float_fulltext\":\"\",\"image_fulltext_alt\":\"\",\"image_fulltext_caption\":\"\"}'
ORDER BY `id` DESC
Так что моя идея состояла в том, чтобы запустить SA
Я нашел этот код здесь в stackoverflow, но у меня нет идей и найти и заменить.
SELECT SUBSTRING(MESSAGE,
CHARINDEX('*', message)+1,
CHARINDEX('#', message)-CHARINDEX('*', message)-1
) as Duration
FROM LOGS
Может кто-нибудь помочь мне с построением этого SQL-запроса?
Это должно выглядеть так:
For each ROW from com_content TABLE WHERE "images" LIKE "images\/Acquisition\/Scalez_votre_acquisition_de_nouveaux_utilisateurs_16-9.jpg"
EXTRACT image from column "introtext" in $tmp
$tmp = images\ & $tmp
REPLACE wrong image with $tmp in colum "images" images\/Acquisition\/Scalez_votre_acquisition_de_nouveaux_utilisateurs_16-9.jpg
у кого-нибудь есть идеи?