So, ich hab das jetzt mal selbst geändert.
Wer es in der Email an den Kunden so haben will:
[ Für Gäste sind keine Dateianhänge sichtbar ]
der macht in der "/templates/<template-name>/mail/<sprache>/cart_mail.txt(html)" statt:
{$product.NAME
}<a href
="{$product.LINK}">{$product.LINK}</a
> das:
<a href="{$product.LINK}">{$product.NAME}</a>
So, das ändert aber immer noch nichts dran, dass bei mir
nicht meine Suma-URLs vergeben werden sondern mit IDs gearbeitet wird. WARUM?
Die Links führen alle ins nichts bzw. auf die Startseite!
Und, ist das eigentlich noch niemandem aufgefallen?
Der in der Email verwendete Code:
<table border="0" cellpadding="0" cellspacing="3">
{foreach name=outer item=product from=$products_data}
<tr>
<td rowspan="2"><img src="{$product.IMAGE}" alt="{$product.NAME}" /></td>
<td rowspan="2" valign="top">{$product.QUANTITY} x </td>
<td valign="top"><a href="{$product.LINK}">{$product.NAME}</a></td>
</tr>
{/foreach}
</table>
führt optisch zu dem Ergebnis:
[ Für Gäste sind keine Dateianhänge sichtbar ]
Was auch nachvollziehbar ist. Aber wie krieg ich dann ne saubere zweite (dritte,...) Zeile rein?!
EDIT: das
rowspan="2" muss jeweils raus, dann macht er saubere weitere Zeilen.
Wenn man dann mit
valign=center noch ran geht, dann finde ich passt's mit großen Bildern auch besser.
[ Für Gäste sind keine Dateianhänge sichtbar ]
Die Tabelle sieht also so aus:
<table border="0" cellpadding="0" cellspacing="3">
{foreach name=outer item=product from=$products_data}
<tr>
<td><img src="{$product.IMAGE}" alt="{$product.NAME}" /></td>
<td valign="center">{$product.QUANTITY} x </td>
<td valign="center"><a href="{$product.LINK}">{$product.NAME}</a></td>
</tr>
{/foreach}
</table>
So, jetzt bleibt noch das mit der falsch übermittelten URL. Da hab ich aber null Plan davon.
Aber ich hoffe ich konnte auch mal einen vernünftigen Beitrag leisten - GELL TOM.