Neu Produktbilder in Bestellbestätigungs-Email

Asisito

Aktives Mitglied
19. Februar 2007
42
0
Hallo allerseits,

wie kann ich in den Email-Vorlagen überprüfen, ob ein eingebundenes Bild auf dem Server existiert?

Habe es mit
Code:
{if isset($meineDatei)}
probiert, aber da erhalte ich den Fehler, dass es wegen den Sicherheitseinstellungen nicht zugelassen wird.

Hier meine Integration der Produktbilder, was auch funktioniert. Nur bei Artikeln wie z. B. Zusatzverpackungen etc. bekomme ich unschöne Kästchen, klar, sind ja auch keine Bilder vorhanden.

Hier der Code ab Zeile 20 in der Bestellbestätigungs-Email-Vorlage:

Code:
... 
{foreach $Bestellung->Positionen as $Position}
<table cellpadding="10" cellspacing="0" border="0" width="100%" style="border-bottom: 1px dotted #929292;">
        <tr>
                  <td>
                  {assign var="ArtikelVorschaubildURL" value="{$ShopURL}/{$Position->Artikel->cVorschaubild}"}
                    <img src="{$ArtikelVorschaubildURL}" alt="{$Position->Artikel->Name}" style="display: block;">
                </td>
...


Danke schonmal,
Christian
 

Asisito

Aktives Mitglied
19. Februar 2007
42
0
Abend, Thread kann geschlossen werden, hab es wie folgt gelöst, mit Produktbild und Link auf selbigem zum Artikel.

Für alle, die auch danach suchen.

Code:
{if $Position->Artikel->cVorschaubildURL != ""}
  <a href="{$Position->Artikel->cURLFull}" target="_blank">
  <img src="{$Position->Artikel->cVorschaubildURL}" alt="{$Position->Artikel->cName}" style="display: block;">
 </a>
{/if}

Falls jemand eine bessere Lösung hat, bitte ich freundlicherweise um Erleuchtung, bitte nicht per PM sondern auch für andere einsehbar hier.

Grüsse,
Christian
 
Zuletzt bearbeitet: