Das ganze "JS" in den beiden betreffenden Moduldateien macht nichts weiter, als die bestehenden Bilderpfade in Deinem Template umzuschreiben auf die Attributbilder.
Dieser Code in der "product_options_dropdown_ai.html":
document.getElementById('products_image').src = t_img;
document.getElementById('products_popup').href = t_pop;
heisst dabei:
Suche das Element mit der: id="products_image" und gib diesem Element die: src="t_img".
Gleiches gilt fuer das Element mit der "id="products_popup", die bekommt ein href="t_pop" .
Das bedeutet in der Version von "Webkiste":
<div class="product_image">
<a id="products_popup" class="thickbox button_view" title="{$PRODUCTS_NAME}" href="{$PRODUCTS_IMAGE|replace:"info_images":"popup_images"}">
<img src="{$tpl_path}squidio/img/module/product_info/button_view.gif" alt="{$PRODUCTS_NAME}" />
</a>
<img class="products_image" src="{$PRODUCTS_IMAGE}" alt="{$PRODUCTS_NAME}" />
</div>
findest du den "link" mit der: id="products_popup" und dieser sollte auch umgeschrieben werden.
Jetzt fehlt nur noch die Kennzeichnung, welches Bild ersetzt werden soll.
Also aus:
<img class="products_image" src="{$PRODUCTS_IMAGE}" alt="{$PRODUCTS_NAME}" />
machst Du ein:
<img id="products_image" src="{$PRODUCTS_IMAGE}" alt="{$PRODUCTS_NAME}" />
Da die Thickbox-Fkt. ueber die: class="thickbox" aufgerufen wird, sollte meine Code-Aenderung eigentlich funktionieren.
Also bitte nochmal probieren.
Gruesse