Code
- if(VmConfig::get('add_img_main', 1))
- {
- echo $image->displayMediaThumb(array('class'=>"product-image", 'style'=>"cursor: pointer", 'data-descr'=>$image->file_description), false, '', true,$descr);
- echo '<a href="'. $image->file_url .'" class="product-image image-'. $i .'" style="display:none;" title="'. $image->file_meta .'" rel="vm-additional-images"></a>';
- }
- else
- {
- if (VmConfig::get('add_thumb_use_descr', false))
- {
- $image->file_meta = $image->file_description;
- }
- echo $image->displayMediaThumb('',true,"rel='vm-additional-images'",true,$descr);
- }
Da scheint die erste if-Bedingung verwendet zu werden, sonst würde es class und style nicht im Ergebnis geben.
Das ist die Funktion im Helper mediahandler.php.
Das $withDescr sollte nur false oder true sein. Die File Description für das Bild ist dann die Beschreibung für das Bild im Media Manager.
Der Rest sollte so funktionieren.
Hast Du da irgendwelche Einträge im VirtueMart Error log?
Screenshot von den Einstellungen in der VM Konfiguration, Reiter 4, Media-Pfad?
Bisher wissen wir nur: Die Funktion findet das Bild nicht.
Vergleiche doch auch mal die Funktionen in default_images.php und default_images_additional.php.
Grüße
Stefan