Как добавить изображения категорий в вывод модуля mod_virtuemart_category?.. Оказалось решение уже есть в  коде самого модуля, в файле mod_virtuemart_category.php. 

// We dont use image here
//$categoryModel->addImages($categories);

Можно раскомментировать эту строчку и тогда в массив $categories добавятся данные связанные с картинками категорий.

Но лучше сделать несколько по другому - скопировать раскладку модуля в шаблон и там уже в одном из трех файлов раскладки, в том который будем использовать где-то в начале файла добавить код:

$categoryModel->addImages($categories);

Пример кода для вставки эскиза изображения:

$img_tumb = JHTML::_('image', $category->file_url_thumb, basename($category->file_url_thumb), 'heght="61" width="61"' );

Также в массиве категорий есть данные и для самого изображения категории file_url. Поскольку в других версиях VM содержание $categories может как-то измениться, то полезно будет, в случае если не удалось вывести изображение, посмотреть свойства этого массива:

print_r($categories);

Например, если для file_url_thumb не задано значение, то можно получить тэг файла эскиза таким образом:

$img_tumb = JHTML::_('image', $category->file_url_folder_thumb.$category->file_url, basename($category->file_url), 'heght="61" width="61"' );