Bilder verlinken, aber ....

fawad

www.linkinfo.at
Hallo!

Ich habe in meinem Online-Shop so eine Script erstellt, dass er die Bilder
selbt von Hersteller Server holt und im Shop anzeigt.

Ich habe keine FTP-Zugangsdaten und die Bilder sind unter dem Namen
(benannt) Artikel Nummer gespeichert, das heißt die Bilder haben den gleichen Namen
wie die Artikel Nummer (z.B 230756.jpg)

Es sind zwei verschiedene Lieferanten und ich habe zwei Kästchen für Bilder
verlinkt im Shop Produkt-Details erstellt.

Wenn eine von beiden Lieferanen sein Produktbild anzeigt, wird bei dem andern
Kästchen ein rotes X angezeigt und wenn beide keine Bilder mit Artikelnummer finden ,
dann werden beide mit einem roten X angezeigt und das stört mich einfach. (ewird nur in Internet Explorer so..)

Beispiel:
http://www.shopnetworld.at/index.php?cat=c1812_DVD - Filme.html

Meine Frage an euch ist:
Ein Lieferant verkauft DVDs Games ... und der andere Lieferant verkauft Hardware, das
heißt es sind verschiedene Produktebilder.

Wie kann ich beide Lieferanten in einem Bild Kästchen in meinen Shop verlinken?
Wenn beide Lieferanten keine Bilder haben, dann soll kein rotes X angezeigt werden.

Dateiname ist HTML

<a href="{$module_data.PRODUCTS_LINK}"><img src="http://xyxy-e.com/product-images/normal/{$module_data.PRODUCTS_EAN}.jpg" width="80" height="114" border="0" /></a></span>

<a href="{$module_data.PRODUCTS_LINK}"><img src="http://ec.xyxyxy.de/jpg/{$module_data.PRODUCTS_EAN}.jpg" width="86" height="97" border="0" /></a>


Ich hoffe kann jemand mir helfen

MfG
nemani
 
Hallo,

zu dem Problem mit dem roten "X", also wenn die Bilder nicht vorhanden sind
wäre folgende JavaScript-Erweiterung des <img>-Tags evtl. ganz hilfreich:
Code:
onError="this.onerror=null;this.width=0;this.height=0;"
Wenn ein Bild nicht angezeigt werden kann werden seine
Breite und Höhe auf 0 gesetzt -> weg ist es:)
HTML:
<a href="{$module_data.PRODUCTS_LINK}"><img src="http://xyxy-e.com/product-images/normal/{$module_data.PRODUCTS_EAN}.jpg" width="80" height="114" border="0" onError="this.onerror=null;this.width=0;this.height=0;" /></a></span>

<a href="{$module_data.PRODUCTS_LINK}"><img src="http://ec.xyxyxy.de/jpg/{$module_data.PRODUCTS_EAN}.jpg" width="86" height="97" border="0" onError="this.onerror=null;this.width=0;this.height=0;" /></a>
 
Zurück