Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Formatierung in der order_mail.html

    Palatina

    • Frisch an Board
    • Beiträge: 81
    Formatierung in der order_mail.html
    am: 18. Januar 2015, 20:39:57
    Hallo, ich glaube ich stehe sowas von auf dem Schlauch.

    Ich versuche jetzt schon mehrere Stunden die Formatierung in der order_mail.html so anzupassen, dass nach der ersten Tabellenzeile (Überschriften) als Folge die Artikel (mehrere Artikel) angelistet werden. Mit der Original order_mail.html wird immer nur der erste Artikel angezeigt. Wenn ich die Datei angepasse (siehe Anhang - anpassung1.jpg - bekomme ich zwischen den Artikel immer die erste Tabellenzeile (Überschriften) mit angezeigt.  Irgendwie muss ich doch diese Anweisung {foreach name=aussen item=order_values from=$order_data} zwischen die Tabellenüberschrift und den folgenden Tabelleninhalten reinpacken. Ich hatte schon eine weitere Tabellenzeile zwischen Tabellenüberschrift und der Tabelleninhalte eingefügt und dort die  {foreach name=aussen item=order_values from=$order_data} eingefügt, aber das funzt auch nicht.

    Ich weiß nicht mehr weiter  :-?

    Hier mal der Code zur order_mail.html - ich würde mich freuen, wenn ihr mir hier helfen könnt.

    THX
    Arno

    Code: PHP  [Auswählen]
    <table style="border-bottom: 1px solid; width: 1048px; height: 169px;"
    border="0" cellpadding="0" cellspacing="0">
    <tbody>
    <tr>
    <td><font face="Verdana, Arial, Helvetica, sans-serif" size="1"> <strong>Ihre
    bestellten Produkte nochmals zur Kontrolle: </strong></font></td>
    </tr>
    <tr>
    <td><small><span style="font-family: Arial;"> {if
    $smarty.const.SHOW_IMAGES_IN_EMAIL == 'true'} {/if} </span></small><small><span
    style="font-family: Arial;">{foreach name=aussen item=order_values
    from=$order_data}</span></small><br>
    <small><span style="font-family: Arial;"></span></small>
    <table
    style="background-color: rgb(241, 241, 241); width: 1072px; height: 164px;"
    border="1" cellpadding="3" cellspacing="0">
    <tbody>
    <tr>
    <td colspan="1"
    style="border-color: rgb(255, 255, 255); border-right: 2px solid rgb(255, 255, 255); border-bottom: 2px solid rgb(255, 255, 255);">
    <p><font face="Verdana, Arial, Helvetica, sans-serif"
    size="1"><strong>Artikel
    Nr.</strong></font></p>
    </td>
    <td
    style="vertical-align: middle; width: 20px; font-family: Arial;"><font
    face="Verdana, Arial, Helvetica, sans-serif" size="1"><strong>Menge</strong></font>
    </td>
    <td style="vertical-align: middle; width: 100px;"><font
    face="Verdana, Arial, Helvetica, sans-serif" size="1"><strong>Artikel</strong></font></td>
    <td
    style="border-color: rgb(255, 255, 255); border-right: 2px solid rgb(255, 255, 255); border-bottom: 2px solid rgb(255, 255, 255); text-align: left;"><font
    face="Verdana, Arial, Helvetica, sans-serif" size="1"><strong><br>
    </strong></font></td>
    <td
    style="border-color: rgb(255, 255, 255); border-right: 2px solid rgb(255, 255, 255); border-bottom: 2px solid rgb(255, 255, 255); width: 20px;"><font
    face="Verdana, Arial, Helvetica, sans-serif" size="1"><strong> </strong></font><font
    face="Verdana, Arial, Helvetica, sans-serif" size="1"><strong>Einzelpreis</strong></font></td>
    <td
    style="border-color: rgb(255, 255, 255); border-right: 2px solid rgb(255, 255, 255); border-bottom: 2px solid rgb(255, 255, 255); text-align: left; width: 30px;"><font
    face="Verdana, Arial, Helvetica, sans-serif" size="1"><strong></strong></font><font
    face="Verdana, Arial, Helvetica, sans-serif" size="1"><strong>Gesamtpreis</strong></font></td>
    </tr>
    <tr>
    <td style="vertical-align: top; width: 30px;"><font
    face="Verdana, Arial, Helvetica, sans-serif" size="1">{$order_values.PRODUCTS_MODEL}<br>
    <em>{$order_values.PRODUCTS_ATTRIBUTES_MODEL}</em></font></td>
    <td style="vertical-align: top; width: 15px;">&nbsp;<font
    face="Verdana, Arial, Helvetica, sans-serif" size="1">{$order_values.PRODUCTS_QTY}</font>&nbsp;
    </td>
    <td
    style="border-color: rgb(255, 255, 255); border-right: 2px solid rgb(255, 255, 255); border-bottom: 2px solid rgb(255, 255, 255); width: 150px; vertical-align: top;">
    <font face="Verdana, Arial, Helvetica, sans-serif" size="1"><strong>{$order_values.PRODUCTS_NAME}</strong>
    {if
    $order_values.PRODUCTS_ORDER_DESCRIPTION neq ''}<br>
    {$order_values.PRODUCTS_ORDER_DESCRIPTION}{/if} {if
    $order_values.PRODUCTS_SHIPPING_TIME neq ''}<br>
    Lieferzeit: {$order_values.PRODUCTS_SHIPPING_TIME}{/if} {if
    $order_values.PRODUCTS_ATTRIBUTES neq ''}<br>
    <em>{$order_values.PRODUCTS_ATTRIBUTES}</em>{/if} </font> </td>
    <td
    style="border-color: rgb(255, 255, 255); border-right: 2px solid rgb(255, 255, 255); border-bottom: 2px solid rgb(255, 255, 255); width: 5px;"><font
    face="Verdana, Arial, Helvetica, sans-serif" size="1"><em></em></font><br>
    </td>
    <td
    style="border-color: rgb(255, 255, 255); border-right: 2px solid rgb(255, 255, 255); border-bottom: 2px solid rgb(255, 255, 255); width: 20px; vertical-align: top;"><font
    face="Verdana, Arial, Helvetica, sans-serif" size="1">{$order_values.PRODUCTS_SINGLE_PRICE}</font></td>
    <td
    style="border-color: rgb(255, 255, 255); border-right: 2px solid rgb(255, 255, 255); border-bottom: 2px solid rgb(255, 255, 255); width: 30px; vertical-align: top;"><font
    face="Verdana, Arial, Helvetica, sans-serif" size="1">{$order_values.PRODUCTS_PRICE}</font></td>
    </tr>
    </tbody>
    </table>
    </td>
    </tr>
    </tbody>
    </table>
    {/foreach}
    <table
    style="border: 1px solid rgb(163, 163, 163); width: 1072px; height: 21px;"
    border="0" cellpadding="3" cellspacing="0">
    <tbody>
    <tr>
    {foreach name=aussen item=order_total_values from=$order_total}
    <div style="text-align: left; margin-left: 800px;"><font
    face="Arial, Helvetica, sans-serif" size="1">&nbsp;{$order_total_values.TITLE}{$order_total_values.TEXT}</font></div>
    {/foreach} </tr>
    </tbody>
    </table>
    <br>
    <br>
    {if $DELIVERY_DUTY_INFO neq ''}
    <br>
    <table
    style="border: 1px solid rgb(163, 163, 163); width: 1072px; height: 21px;"
    border="0" cellpadding="3" cellspacing="0">
    <tbody>
    <tr>
    <td><font face="Arial, Helvetica, sans-serif" size="1">{#text_duty_info#}</font></td>
    </tr>
    </tbody>
    </table>
    <br>
    {/if}
    [SIGNATUR]
    {if $REVOCATION_HTML neq ''}
    <br>
    <font face="Arial, Helvetica, sans-serif" size="1">{$REVOCATION_HTML}</font>
    <br>
    {/if}
    </body>
    </html>


    Linkback: https://www.modified-shop.org/forum/index.php?topic=32009.0

    web0null

    • Experte
    • Beiträge: 1.998
    Re: Formatierung in der order_mail.html
    Antwort #1 am: 19. Januar 2015, 12:46:56
    Zitat
    Mit der Original order_mail.html wird immer nur der erste Artikel angezeigt.
    Hast du den "E-Mail Editor" eingebaut?
    ...dann könnte dir das weiterhelfen.

    Gruß

    Palatina

    • Frisch an Board
    • Beiträge: 81
    Re: Formatierung in der order_mail.html
    Antwort #2 am: 20. Januar 2015, 15:09:29
    Hallo web0null,

    vielen Dank für den Hinweis.

    Das war genau das, was ich gebraucht habe - damit habe ich es geschafft

    :thx:

    Danke und Gruß
    Arno
    rechtstexte für onlineshop
    9 Antworten
    5691 Aufrufe
    26. März 2014, 12:52:09 von noRiddle (revilonetz)
    12 Antworten
    6689 Aufrufe
    23. Januar 2012, 15:09:58 von franky_n
    3 Antworten
    2223 Aufrufe
    15. Oktober 2015, 11:48:33 von hpzeller
    1 Antworten
    2850 Aufrufe
    20. Januar 2013, 22:50:19 von franky_n