Ручное обновление изображений категорий Virtuemart 2 Joomla

Давече, было дело. Переводил один сайт со старой версии Joomla 1.5 на более новую Joomla 2.5 включая переход с Virtuemart 1 на Virtuemart 2.  Все проходило гладко, пока не дошло до миграции изображений, коих было около 2 тысяч. Изображения товаров нормально мигрировали, и работали безотказно на новой версии магазина, но изображения товаров в никакую ни хотели работать, хотя в нужных папках все изображения были скопированы и размещены где полагается.

Пришлось долго извращаться, и искать причины того, чего картинки категорий не отображались на обновленном сайте, и не внедрились записи MySQL о связах изображений с категориями.

Выход был найден, как оказалось все изображения на старом марте были превьюшками категорий, а в новый магазин в базу вносятся только те изображение, которые большие или проще говоря оригиналы.

Был найден и переписан SQL запрос, который поможет вручную обновить картинки всех категорий, опираясь на записи с превью в таблице  старого Virtuemart 1.X

Условие: в базе с таблицами нового виртуемарта должны присутствовать и таблице со старого виртуемарта.

Прилагаю код:

 

Ручное обновление изображений категорий Virtuemart 2 Joomla: 2 комментария

  1. Что то не помогло мне это… у меня так же выводится только главная картинка, дополнительных нет, хотя в папках все есть…Я правильно понял что ПрефиксНовойТаблицы= префикс virt2 а ПрефиксСтаройТаблицы = virt 1.1 ?

  2. У меня не выводятся миниатюры в карточке товара,можете подсказать как решить эту проблему? заранее благодарю.

Добавить комментарий для Юрий Отменить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">