I've done... Not without hacking.
product_files_file_name - for Flypage is the thumbnail link;
product_files_file_url - for Flypage is the big_picture link;
For correct display of Thumbnails pictures on the Flypage the thumbnail link (
product_files_file_name) must look like:
resized/your_category_1/your_category_2/image_thumb.jpg
And for correct display of big_picture on the Flypage the big_picture link (
product_files_file_url) must look like:
http://www.your_website.com/components/com_virtuemart/shop_image/product/your_category_1/your_category_2/your_category_N/image.jpg
But CSVI make like this:
if you will write in CSV file for
product_files_file_name:
resized/your_category_1/your_category_2/image_thumb.jpg you will get in database:
component/com_virtuemart/shop_image/product/resized/your_category_1/your_category_2/image_thumb.jpg
And if you will write in CSV file for
product_files_file_url:
http://www.your_website.com/components/com_virtuemart/shop_image/product/your_category_1/your_category_2/your_category_N/image.jpg you will get in database:
http://www.your_website.com/component/com_virtuemart/shop_image/product/resized/your_category_1/your_category_2/image_thumb.jpg... In other words you will get: http://www.your_website.com + contents of
product_files_file_name
I made two changes in administrator/components/com_csvimproved/models/productfilesimport.php:
Line 199:
$this->file_name = str_replace($find, $replace, $template->file_location_product_images.'/'.$file_details['clean_file_name_original']);
change to:
$this->file_name = str_replace($find, $replace, /*$template->file_location_product_images.*/'/'.$file_details['clean_file_name_original']);
(comment one variable)
Line 235:
$this->file_url = JURI::root().$this->file_name;
delete this line or comment it.