OK, danke.
Das habe ich soweit verstanden.
Die EAN Feld selber wollte ich nicht nutzen, darum habe ich das Feld EEK für EnergieEffizenzKlasse angelegt.
[ Für Gäste sind keine Dateianhänge sichtbar ]
Leider kann ich die Datei mit dem Label.jpg nicht so umbenennen wie ich es bräuchte.
Ein Beispiel:
Ich habe das Label für den "
Durchlauferhitzer 0815" und den "
Durchlauferhitzer 4711".
Jeweils eine eigene Energielabel.jpg
Dann gehe ich in den Content Manager und lade für den den Artikel "Durchlauferhitzer 0815" das Label und verknüpfe es. Dann hat es den Pfad und Namen:
http://www.domain.tld/media/products/Durchlaufhitzer0815_Energielabel.jpgDann lade ich für den "Durchlauferhitzer 4711" das Label über den Content Manager hoch und verknüpfe es. Es kommt den Pfad und Namen:
http://www.domain.tld/media/products/Durchlaufhitzer4711_Energielabel.jpgNur zur Info, es handelt sich dabei um zwei verschiedene Labels mit unterschiedlichen Angaben.
Jeder Durchlauferhitzer hat seine eigenen Angaben.
In beiden Artikeln habe ich jeweils im Datenbankfeld EEK hinterlegt, das es sich um das Produkt "A" handelt.
[ Für Gäste sind keine Dateianhänge sichtbar ]
Nun habe ich folgenden Code hinterlegt.
<p class="shippingtime"><strong>{#text_products_eek#}: </strong>{$PRODUCTS_EEK}</p>
Dann zeigt er folgendes an:
"Energielabel: A"
[ Für Gäste sind keine Dateianhänge sichtbar ]
Ich denke das ich dann soweit bis dahin alles richtig gemacht habe.
Nächster Schritt, statt dem Wort soll er die Grafik anzeigen.
Also folgender Code:
[b]{if PRODUCTS_EEK == 'A'}
<div class="eek-pic">
<img alt="" src="http://domain.tld/images/ee_label/price_label/a.png" /></p>
</div> {/if}[/b]
Leider wird mir dann kein Bild angezeigt.
Nur wenn ich die "if" Regelung weg lasse.
Nun würde ich das gerne mit deinem Code verbinden.
An der Stelle hört mein Wissen auf. Er soll nach dem prüfen - ob "A" vorhanden
{if PRODUCTS_EEK == 'A'}
Den Pfeil "A" anzeigen
<img alt="" src="
http://domain.tld/images/ee_label/price_label/a.png" /></p>
und auf die über den Content Manager hoch geladene Datei verlinken.
Kann ich bei deinem Code eine Art Wildcard anlegen?
Als Beispiel ein *, das er alles davor ignoriert.
Hier nur ein Gedanken beispiel:
{assign var="JPG" value=media/products/$*_Energielabel.jpg}
{if file_exists($JPG)}
<tr>
<td class="key text-left">{#text_products_reading#}</td>
<td class="value text-left"><a href="{$jpg}" target="_blank" title="Energieklasse{$PRODUCTS_NAME}"><img src="{$tpl_path}img/a.png" alt ="" /></a>
</tr>
{/if}
Entschuldige bitte das ist ggfls. zuviel von deiner Zeit in Anspruch nehme.