Hallo,
bei manchen emailvorlagen funktioniert es nicht, das Original wieder herzustellen.
Und in dem Ordner templates/cseocssv2/admin/mail/german sind auch nur vorlagen für 8 mails, nicht für alle 18 mailvorlagen die es aber gibt?
Hallo,
bei manchen emailvorlagen funktioniert es nicht, das Original wieder herzustellen.
Und in dem Ordner templates/cseocssv2/admin/mail/german sind auch nur vorlagen für 8 mails, nicht für alle 18 mailvorlagen die es aber gibt?
kann doch nicht sein, dass keiner eine antwort darauf hat?
kann mir denn bitte wenigstens jemand die Bestellbestätigungs vorlage posten (unverändert)?
danke
Hallo,
bei mir sind es auch 8. Eine txt-Datei und logischer weise die dazu gehörige html-Datei. Zusammen dann 16 Dateien.
Und wenn du die Vorlagen noch einmal hinein kopierst von einer Sicherung oder ein älteres Backup einspielst.
mit freundlichen GRuß
Rene
aber das ist ja das komische, es sind nur 8 verschiedene dateien (klar, jeweils html und txt).
aber im shop backend gibt es ja insgesamt 19 verschiedene vorlagen (je als html und txt).
und wo finde ich die 11 vorlagen, die nicht im seo/templates/cseo-css-v2/admin/mail/german ordner sind?
hoi,
welche "vorlagen" fehlen dir denn genau? nicht alle emails des shops gibt es momentan als vorlage! deswegen bitte etwas prezisisieren, und wir finden eine lösung.
greetz, me
Hallo,
Zitatnicht alle emails des shops gibt es momentan als vorlage!
nachdem ich den shop installiert habe, waren aber im admin backend unter allen 19 email-typen die vorlagen angelegt.
diese 'original' vorlagen (also mit dem inhalt der nach der installation standardgemäß drin ist) sollte man doch eigentlich mit dem wieder-herstellen-button wieder erzeugen können, oder nicht? hat bei mir bei manchen mails geklappt, bei manchen nicht.
konkret wäre die Bestellbestätigungs-mail wichtig, da ich daran einiges geändert habe, was nicht passt.
hoi,
die emails werden in der datenbank gespeichert.
die bestellbestätigungsmail ist die order_mail in der tabelle emails. die kannst du zb. mit phpmyadmin o.ä. editieren.falls du dieses tool (noch) nicht hast, kannst du auch den sql-manager im adminbenutzen (allerdings filtert der wiederum html-code aus sicherheitsgründen heraus).
greetz, me
so gut kenne ich mich nicht aus :-/
es wäre sehr nett, wenn Du vllt einfach strg+c strg+v machen könntest und ich sie mir dann aus dem forum wieder in den shop kopiere. wäre das möglich? wäre sehr nett!
danke
hoi,
du MUSST es über die db machen! sicher ist es möglich das du dir deine formatierung vorher überlegst, und wegen mir in text-dateien speicherst. aber zum schluss muss alles in die db geschrieben werden!
wenn du dir den phpmyadmin nicht installieren willst kannst, kannst du dir auch einen grafischen mysql-clienten aus dem netz besorgen (freeware). in dem trägt man dann die typischen credentials ein und verbindet zum db-server.
die tabelle hat folgende spalten:
id email_name languages_id email_address email_address_name email_replay_address email_replay_address_name email_subject email_forward email_content_html email_content_text email_backup_html email_backup_text email_timestamp
hier die werte für die id 2 (order_mail):
[COLOR=red]feld:[/COLOR]
[B]email_content_html[/B]
[COLOR=red]wert:[/COLOR]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" xml:lang="de" lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Bestellbestätigung</title>
{literal}
<style type="text/css">
body, table {font-size:11.5px; font-family:Helvetica, sans-serif;color:#444}
table.outerTable {border: 1px solid #ccc}
td.TopRightDesc {letter-spacing: 1px; font-weight: 600;}
.ProductsTable td {color:#6d88b1;background: #f1f1f1}
.ProductsAttributes td, .ProductsName {background: #ffffff}
.bt {border-top:1px solid #ccc}
.bb {border-bottom:1px solid #ccc}
.bl {border-left:1px solid #ccc}
.br {border-right:1px solid #ccc}
.fs85 {font-size:85%}
</style>
{/literal}
</head>
<body>
<table width="90%" border="0" cellpadding="10" cellspacing="0" align="center" class="outerTable">
<tr>
<td>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="50%">
<img src="{$logo_path}logo.gif" alt="" />
</td>
<td width="50%" class="TopRightDesc" align="right">
Bestellbestätigung
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="60%">{$address_label_customer}</td>
<td>
<strong>Bestellung Nr:</strong> {$oID}<br /><br />
{if $csID}
<strong>Kundennummer:</strong> {$csID}<br />
{/if}
{if $PAYMENT_METHOD}
<strong>Zahlungsmethode:</strong> {$PAYMENT_METHOD}<br />
{/if}
<strong>Bestelldatum:</strong> {$DATE}<br />
<strong>Telefon:</strong> {$PHONE}<br />
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellspacing="6" cellpadding="3" class="outerTable">
<tr bgcolor="#f1f1f1">
{if $address_label_payment == $address_label_shipping}
<td width="100%">
<strong>Rechnungsadresse</strong> </td>
{else}
<td width="50%">
<strong>Lieferadresse</strong> </td>
<td>
<strong>Rechnungsadresse</strong> </td>
{/if} </tr>
<tr>
{if $address_label_payment == $address_label_shipping}
<td>
{$address_label_shipping} </td>
{else}
<td>{$address_label_shipping}</td>
<td>{$address_label_payment}</td>
{/if} </tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellspacing="0">
<tr>
<td><br />
Hallo {if $GENDER=='f'}Frau{else}Herr{/if} {$NNAME},<br /><br />
Vielen Dank für Ihre Bestellung.<br /><br />
{$PAYMENT_INFO_HTML}
<br />
{if $COMMENTS}<br />
<strong>Ihre Anmerkungen:</strong><br />
{$COMMENTS}<br /><br />
{/if}
{if $NEW_PASSWORD}
<br /><br />
<strong>Ihr Account Passwort:</strong><br />
{$NEW_PASSWORD}<br /><br />
{/if}
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellpadding="5" cellspacing="0" bgcolor="f1f1f1" class="outerTable">
<tr class="ProductsTable">
<td align="left" class="bb br">
<strong>Artikel</strong> </td>
<td align="center" class="bb br">
<strong>Einzelpreis</strong> </td>
<td align="center" class="bb br">
<strong>Anzahl</strong> </td>
<td align="right" class="bb">
<strong>Summe</strong> </td>
</tr>
{foreach name=aussen item=order_values from=$order_data}
<tr>
<td valign="top" class="bb br ProductsName">
<strong>{$order_values.PRODUCTS_NAME}</strong> <span class="fs85">(Art-Nr:{$order_values.PRODUCTS_MODEL})</span>
{if $order_values.PRODUCTS_SHIPPING_TIME neq ''}<br />
<em>Lieferzeit: {$order_values.PRODUCTS_SHIPPING_TIME}</em>
{/if}
{if $order_values.PRODUCTS_ATTRIBUTES !=''}<br /><em>{$order_values.PRODUCTS_ATTRIBUTES}</em>
{if $order_values.PRODUCTS_ATTRIBUTES_MODEL} <em>(Art-Nr: {$order_values.PRODUCTS_ATTRIBUTES_MODEL})</em> {/if} {/if}</td>
<td valign="top" class="bb br ProductsName" align="center"><strong>{$order_values.PRODUCTS_SINGLE_PRICE}</strong><br /></td>
<td valign="top" class="bb br ProductsName" align="center"><strong>{$order_values.PRODUCTS_QTY}</strong></td>
<td align="right" valign="top" nowrap="nowrap" class="bb"><strong>{$order_values.PRODUCTS_PRICE}</strong><br /></td>
</tr>
{/foreach}
<tr><td colspan="4" class="ProductsName bb"> </td></tr>
{foreach name=aussen item=order_total_values from=$order_total}
<tr>
<td colspan="3" width="98" align="right"><nobr>{$order_total_values.TITLE}</nobr></td>
<td width="2%" align="right" nowrap="nowrap"><nobr>{$order_total_values.TEXT}</nobr></td>
</tr>
{/foreach}
</table>
</td>
</tr>
</table>
{if $WIDERRUF_TEXT !=''}<br />
<table width="90%" border="0" cellpadding="10" cellspacing="0" align="center">
<tr>
<td><strong>{$WIDERRUF_HEAD}</strong></td>
</tr>
<tr>
<td>{$WIDERRUF_TEXT}</td>
</tr>
</table>
{/if}
[COLOR=red]+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
feld:[/COLOR]
[B]email_content_text [/B]
[COLOR=red]wert:[/COLOR]
{$address_label_customer}
{if $PAYMENT_METHOD}Zahlungsmethode: {$PAYMENT_METHOD}{/if}
Bestellnummer: {$oID}
Datum: {$DATE}
{if $csID}Kundennummer :{$csID}{/if}
----------------------------------------------------------------------
Hallo {$NAME},
{if $NEW_PASSWORD}
Ihr Account Passwort: {$NEW_PASSWORD}
{/if}
{$PAYMENT_INFO_TXT}
{if $COMMENTS}
Ihre Anmerkungen:
{$COMMENTS}
{/if}
Ihre Bestellten Produkte zur Kontrollle
----------------------------------------------------------------------
{foreach name=aussen item=order_values from=$order_data}
{$order_values.PRODUCTS_QTY} x {$order_values.PRODUCTS_NAME} {$order_values.PRODUCTS_PRICE}
{if $order_values.PRODUCTS_SHIPPING_TIME neq ''}Lieferzeit: {$order_values.PRODUCTS_SHIPPING_TIME}{/if}
{if $order_values.PRODUCTS_ATTRIBUTES !=''}{$order_values.PRODUCTS_ATTRIBUTES}{/if}
{/foreach}
{foreach name=aussen item=order_total_values from=$order_total}
{$order_total_values.TITLE}{$order_total_values.TEXT}
{/foreach}
{if $address_label_payment}
Rechnungsadresse
----------------------------------------------------------------------
{$address_label_payment}
{/if}
Versandadresse
----------------------------------------------------------------------
{$address_label_shipping}
[COLOR=red]+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
feld[/COLOR] :
[B]email_backup_html[/B]
[COLOR=red]wert:[/COLOR]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" xml:lang="de" lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Bestellbestätigung</title>
{literal}
<style type="text/css">
body, table {font-size:11.5px; font-family:Helvetica, sans-serif;color:#444}
table.outerTable {border: 1px solid #ccc}
td.TopRightDesc {letter-spacing: 1px; font-weight: 600;}
.ProductsTable td {color:#6d88b1;background: #f1f1f1}
.ProductsAttributes td, .ProductsName {background: #ffffff}
.bt {border-top:1px solid #ccc}
.bb {border-bottom:1px solid #ccc}
.bl {border-left:1px solid #ccc}
.br {border-right:1px solid #ccc}
.fs85 {font-size:85%}
</style>
{/literal}
</head>
<body>
<table width="90%" border="0" cellpadding="10" cellspacing="0" align="center" class="outerTable">
<tr>
<td>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="50%">
<img src="{$logo_path}logo.gif" alt="" />
</td>
<td width="50%" class="TopRightDesc" align="right">
Bestellbestätigung
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="60%">{$address_label_customer}</td>
<td>
<strong>Bestellung Nr:</strong> {$oID}<br /><br />
{if $csID}
<strong>Kundennummer:</strong> {$csID}<br />
{/if}
{if $PAYMENT_METHOD}
<strong>Zahlungsmethode:</strong> {$PAYMENT_METHOD}<br />
{/if}
<strong>Bestelldatum:</strong> {$DATE}<br />
<strong>Telefon:</strong> {$PHONE}<br />
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellspacing="6" cellpadding="3" class="outerTable">
<tr bgcolor="#f1f1f1">
{if $address_label_payment == $address_label_shipping}
<td width="100%">
<strong>Rechnungsadresse</strong> </td>
{else}
<td width="50%">
<strong>Lieferadresse</strong> </td>
<td>
<strong>Rechnungsadresse</strong> </td>
{/if} </tr>
<tr>
{if $address_label_payment == $address_label_shipping}
<td>
{$address_label_shipping} </td>
{else}
<td>{$address_label_shipping}</td>
<td>{$address_label_payment}</td>
{/if} </tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellspacing="0">
<tr>
<td><br />
Hallo {if $GENDER=='f'}Frau{else}Herr{/if} {$NNAME},<br /><br />
Vielen Dank für Ihre Bestellung.<br /><br />
{$PAYMENT_INFO_HTML}
<br />
{if $COMMENTS}<br />
<strong>Ihre Anmerkungen:</strong><br />
{$COMMENTS}<br /><br />
{/if}
{if $NEW_PASSWORD}
<br /><br />
<strong>Ihr Account Passwort:</strong><br />
{$NEW_PASSWORD}<br /><br />
{/if}
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellpadding="5" cellspacing="0" bgcolor="f1f1f1" class="outerTable">
<tr class="ProductsTable">
<td align="left" class="bb br">
<strong>Artikel</strong> </td>
<td align="center" class="bb br">
<strong>Einzelpreis</strong> </td>
<td align="center" class="bb br">
<strong>Anzahl</strong> </td>
<td align="right" class="bb">
<strong>Summe</strong> </td>
</tr>
{foreach name=aussen item=order_values from=$order_data}
<tr>
<td valign="top" class="bb br ProductsName">
<strong>{$order_values.PRODUCTS_NAME}</strong> <span class="fs85">(Art-Nr:{$order_values.PRODUCTS_MODEL})</span>
{if $order_values.PRODUCTS_SHIPPING_TIME neq ''}<br />
<em>Lieferzeit: {$order_values.PRODUCTS_SHIPPING_TIME}</em>
{/if}
{if $order_values.PRODUCTS_ATTRIBUTES !=''}<br /><em>{$order_values.PRODUCTS_ATTRIBUTES}</em>
{if $order_values.PRODUCTS_ATTRIBUTES_MODEL} <em>(Art-Nr: {$order_values.PRODUCTS_ATTRIBUTES_MODEL})</em> {/if} {/if}</td>
<td valign="top" class="bb br ProductsName" align="center"><strong>{$order_values.PRODUCTS_SINGLE_PRICE}</strong><br /></td>
<td valign="top" class="bb br ProductsName" align="center"><strong>{$order_values.PRODUCTS_QTY}</strong></td>
<td align="right" valign="top" nowrap="nowrap" class="bb"><strong>{$order_values.PRODUCTS_PRICE}</strong><br /></td>
</tr>
{/foreach}
<tr><td colspan="4" class="ProductsName bb"> </td></tr>
{foreach name=aussen item=order_total_values from=$order_total}
<tr>
<td colspan="3" width="98" align="right"><nobr>{$order_total_values.TITLE}</nobr></td>
<td width="2%" align="right" nowrap="nowrap"><nobr>{$order_total_values.TEXT}</nobr></td>
</tr>
{/foreach}
</table>
</td>
</tr>
</table>
{if $WIDERRUF_TEXT !=''}<br />
<table width="90%" border="0" cellpadding="10" cellspacing="0" align="center">
<tr>
<td><strong>{$WIDERRUF_HEAD}</strong></td>
</tr>
<tr>
<td>{$WIDERRUF_TEXT}</td>
</tr>
</table>
{/if}
[COLOR=red]+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
feld:[/COLOR]
[B]email_backup_text[/B]
[COLOR=red]wert:[/COLOR]
{$address_label_customer}
{if $PAYMENT_METHOD}Zahlungsmethode: {$PAYMENT_METHOD}{/if}
Bestellnummer: {$oID}
Datum: {$DATE}
{if $csID}Kundennummer :{$csID}{/if}
----------------------------------------------------------------------
Hallo {$NAME},
{if $NEW_PASSWORD}
Ihr Account Passwort: {$NEW_PASSWORD}
{/if}
{$PAYMENT_INFO_TXT}
{if $COMMENTS}
Ihre Anmerkungen:
{$COMMENTS}
{/if}
Ihre Bestellten Produkte zur Kontrollle
----------------------------------------------------------------------
{foreach name=aussen item=order_values from=$order_data}
{$order_values.PRODUCTS_QTY} x {$order_values.PRODUCTS_NAME} {$order_values.PRODUCTS_PRICE}
{if $order_values.PRODUCTS_SHIPPING_TIME neq ''}Lieferzeit: {$order_values.PRODUCTS_SHIPPING_TIME}{/if}
{if $order_values.PRODUCTS_ATTRIBUTES !=''}{$order_values.PRODUCTS_ATTRIBUTES}{/if}
{/foreach}
{foreach name=aussen item=order_total_values from=$order_total}
{$order_total_values.TITLE}{$order_total_values.TEXT}
{/foreach}
{if $address_label_payment}
Rechnungsadresse
----------------------------------------------------------------------
{$address_label_payment}
{/if}
Versandadresse
----------------------------------------------------------------------
{$address_label_shipping}
Alles anzeigen
ich hoffe das hilft dir erstmal weiter.
greetz, me
erstmal danke dafür.
aber warum kann ich den text im admin backend (der jetzt falsch ist) nicht einfach durch den richtigen (original) ersetzen und dann speichern?
weil es in der datanbank gespeichert wird?
greetz, me
ok alles klar, danke.
was mir nun aber auffällt: meine order mail sieht genauso aus, nur das ich den widerruf rausgelöscht habe. ich dachte ich habe ausversehen etwas anderes gelöscht, weshalb in meinen bestellbestätigungsmail weder der einzelpreis noch die summe auftaucht.
aber scheinbar liegt es nun doch nicht an dieser mail, grrr :-/
woran kann das noch liegen? *verzweifel*
hmm,
das ist seltsam. ich habe mal die bestätigungsmails gecheckt, im normalfall sind einzelpreise, summe, usw. korrekt aufgeführt. also scheint der hund woanders begraben zu sein.
hast du vllt. noch extra module installiert?
greetz, me
ich habe sonst eigentlich noch fast garnichts an dem shop gemacht :-/
hmm²,
was heisst denn fast garnix?
greetz, me
Ich habe aus deinem 'zitat', also dem datenbankeintrag für die mailvorlage den code jetzt einfach in meine emailvorlage reinkopiert .. also im admin backend, ohne eintrag in die datenbank.
das hat wunderbar geklappt, ich hatte nur vergessen, den cache zu löschen .. jetzt steht summe / einzelpreis da.
aber wie gesagt, an der datenbank hab ich nichts geändert, nur im admin backend.