Gelöst Versandmail HTML bei mehreren Paketen kaputt in der Vorlage?!

Status
Es sind keine weiteren Antworten möglich.

Nickel12

Aktives Mitglied
12. Februar 2013
27
2
JTL Wawi 1.4.22.1 plus Shop

Liebes Forum,

ich habe das Problem, dass bei Versandmails, wo mehrere Pakete angegeben sind die Vorlage nicht stimmt. Es scheint mir so, als wäre was mit der Tabelle im HTML Code kaputt. Geht das noch jemanden so? Ich konnte mit meinem Halbwissen im HTML nichts auffälliges finden. Das Problem ist mir vor einer ganzen Weile schonmal aufgefallen, jedoch wieder in Vergessenheit geraten. Hat jemand einen Tipp?? Vielen Dank!
HTML:
  <!-- BEGIN PAKETE // -->
                                                    <h3>Die Lieferung besteht aus folgenden Teilen</h3>
                                                    <hr />
                                                    <table border="0" cellpadding="0" cellspacing="0" width="100%" class="bodyPositions">
                                                    <thead>
                                                        <tr>
                                                            <th width="25%">Versandart</th>
                                                            <th width="40%">Sendungsverfolgung</th>
                                                            <th width="35%">Hinweis</th>
                                                        </tr>
                                                    </thead>
                                                    <tbody>
                                                        {% for paket in Vorgang.Pakete -%}                                                       
                                                        <tr>
                                                            <td>{{ paket.Versandart.Name }}</td>
                                                            <td class="PositionDescription">
                                                                {% capture trackingid -%}{% if paket.TrackingID != empty -%}{{ paket.TrackingID }}{% else %}Keine Tracking-ID vorhanden{% endif %}{% endcapture %}
                                                                {% if paket.TrackingURL != empty -%}                                                                   
                                                                    <a href="{{paket.TrackingURL}}">{{ trackingid }}</a>
                                                                {% else -%}
                                                                    {{ trackingid }}
                                                                {% endif -%}
                                                            </td>
                                                            <td>{{ paket.Hinweis }}</td>
                                                        </tr>
                                                    </tbody>
                                                    </table>
                                                    <p>Hinweis: Es kann bis zu 24h dauern, bis die Daten zur Sendungsverfolgung beim Dienstleister abgerufen werden können.</p>
                                                        {% endfor -%}
                                                <!-- END PAKETE // -->
 

Anhänge

  • versandmail.png
    versandmail.png
    21,5 KB · Aufrufe: 14

derjoe

Gut bekanntes Mitglied
4. Januar 2007
520
18
Hamburg
Die Schleife {% for paket in Vorgang.Pakete -%} {% endfor -%} ist auf jeden Fall falsch.
Das {% endfor -%} muss weiter hoch, sonst wird nach jedem Paket die Tabelle beendet.
Mach mal hinter das Table row </tr> Dann gibt es für jedes Paket eine Zeile.
 
Status
Es sind keine weiteren Antworten möglich.

Ähnliche Themen