c joomla не работал. но ели я правильно понял, в админке есть что-то типа создать продукт virtuemart . там указываете картинку, или другой файл?
попробуйте посмотреть в базе данных
таблицу virtuemart_medias
в ней поле file_url
и если там задано localhost, то поменять...