Замена (сокрытие от посторонних глаз) стандартного пути дополнительных изображений товара в VirtueMart 2: Ни для кого не секрет, что для замены стандартных путей
изображений товара, категорий, производителей и продавца в
VirtueMart 2 вовсе необязательно править конфигурационные файлы VirtueMart.cfg и virtuemart_defaults.cfg-dist (путь: administrator/components/com_virtuemart/ - хотя я предпочитаю этот вариант в довесок к настройкам Вирта).
В общем достаточно вписать новые пути
в Настройки->Шаблоны->Настройки файлов при этом,
крайне советую, поменять и само название пресловутой папки
images - так как она и является особенно лакомой для взломщиков и прочей нечисти.
Итак
замена стандартного пути к дополнительным изображениям (медиафайлам) VirtueMart 2 , а именно этого пути ->
images/stories/virtuemart/typeless/ делается в файлике
mediahandler.php путь до файлика: administrator/components/com_virtuemart/helpers
строка: 133 $relUrl = 'images/stories/virtuemart/typeless/';
меняем например на $relUrl = 'Название вашей папки/typeless/';
и
802 $addimageUrl = $addimageUrl ='images/stories/virtuemart/typeless/'.$this->file_name;
меняем например на 'Название вашей папки/typeless/'.$this->file_name;
(Кстати папочку typeless- тоже ведь можно переименовать на свое усмотрение

)
Ну и напоследок, потратьте 10 минут времени и переименуйте все стандартные названия папок для изображений, чтобы было понятно, что именно, я имею в виду выкладываю пример взятый с одного из моих сайтов.
Основная директория components/com_virtuemart/assets/ (этот путь я менять не стала - не вижу особого смысла)
Путь к медиа-файлам категорий catalog/section/
Путь к файлам товара catalog/goods/
Путь к медиа-файлам производителей catalog/brends/
Путь к файлам продавца catalog/merchant/
Путь к миниатюрам для продаваемых товаров catalog/forSale/resized/
Безопасный путь /public_html/administrator/components/com_virtuemart/vmfiles/
(этот путь я тоже менять не стала - не вижу особого смысла)
Только не забудьте перед всеми этими манипуляциями создать папку взамен папки images, в нее соответственно нужно будет скопировать все папки с пути images/stories/virtuemart/ и уж после переименовывайте на свой вкус.
P.S. Ну как то так
. надеюсь понятно объяснила