Wieso heißen denn deine Bilder so verschieden ?
Die Ziffer vor dem Unterstrich sollte die
products_id sein, bei allen Bildern die zu dem Artikel gehören.
Wenn du's über eine Änderung in der
/includes/modules/product_listing.php machen möchtest:
Unter dem
require_once (DIR_FS_INC.'xtc_get_vpe_name.inc.php');
das einfügen
require_once (DIR_FS_INC.'xtc_get_products_mo_images.inc.php');
Suche
while ($listing = xtc_db_fetch_array($listing_query, true)) {
$rows ++;
$module_content[] = $product->buildDataArray($listing);
}
und mache daraus
while ($listing = xtc_db_fetch_array
($listing_query, true)) { $rows ++; //$module_content[] = $product->buildDataArray($listing); //BOC get also additional images, noRiddle $prod_data = $product->buildDataArray($listing); $more_imgs = xtc_get_products_mo_images
($listing['products_id']); if ($more_imgs != false) { foreach ($more_imgs as $img) { $more_img = $product->productImage($img['image_name'], 'thumbnail'); $prod_data += array('PRODUCTS_IMAGE_'.$img['image_nr'] => $more_img); } } $module_content[] = $prod_data; //EOC get also additional images, noRiddle} Im Template kannst du dann jedes weitere Bild so aufrufen:
<img src="{$module_data.PRODUCTS_IMAGE_1}" alt=""WAS_WEISS_ICH />
Das X steht für die Bildnummer, in deinem Falle also die 1 für das erste zusätzliche Bild.
Der Rest für den Rollover-Effekt ist CSS, den man mittels transition und Änderung der opacity sogar animiert aus-und ein-fade-nd gestalten könnte.
Gruß,
noRiddle
*NACHTRAG*
Ach, und immer so abfragen vor Einbindung im Template, für den Fall, daß kein weiteres Bild vorhanden ist:
{if $module_data.PRODUCTS_IMAGE_1 != ''}<img src="{$module_data.PRODUCTS_IMAGE_1}" alt=""WAS_WEISS_ICH />{/if}