Что бы добавить к товару Virtuemart дополнительные изображения необходимо открыть в админке вкладку меню Товары открыть товар к которому Вы хотите добавить дополнительное изображение. Теперь во вкладке меню Товары появилась ссылка Добавить Изображение/Файл
Другой способ: в списке товаров кликнуть по иконке напротив товара в колонке медиа, откроется менеджер управления изображениями и файлами для товара.
Если изображения не появились откройте файл /components/com_virtuemart/themes/default/templates/product_details/flypage.tpl.php и проверьте наличие строки. :
<?php echo $this->vmlistAdditionalImages( $product_id, $images ); ?>
Если не нашли то вставьте туда где вы хотите вывести изображения.
Насколько я понял, когда впервые проставляешь размер для большого дополнительного изображения то он прописывается в файл /administrator/components/com_virtuemart/html/product.file_form.php в строках
<?php echo $VM_LANG->_('PHPSHOP_PRODUCT_FORM_HEIGHT');?>: <input type="text" name="fullimage_height" value="800" class="inputbox" /> <?php echo $VM_LANG->_('PHPSHOP_PRODUCT_FORM_WIDTH');?>: <input type="text" name="fullimage_width" value="800" class="inputbox" /></div>
А размеры маленького выставляются в настройках virtuemart во вкладке сайт.