Bestellbestätigung auch an den Kunden?

koeti

Bestellbestätigung auch an den Kunden?

Beitragvon koeti » Do 10. Jan 2008, 16:42

Hallo, hat es schon jemand hinbekommen, dass der kunde bei einer bestellung auch eine mail bekommt in der seine bestelldaten erfasst sind?

vielen dank

koeti

urlaubsland-polen
Senior Member
Beiträge: 420
Registriert: Mo 13. Nov 2006, 12:23
Wohnort: Olsztyn, zuvor Warszawa
Kontaktdaten:

Beitragvon urlaubsland-polen » Do 10. Jan 2008, 16:58

Hallo,

man kann die Mail an verschiedene Empfänger schicken. => recipient="" kommasepariert.
Code: Alles auswählen
<!-- Bestätigungsmail für Kunden, eine Kopie für Shopbetreiber-->

<?php
$To = $webuser["Kontakt_Email"];
?>

<we:sendMail id="7521" subject="Ihre Bestellung im Online-Shop von Urlaubsland Polen." recipient="$To,XXXXXXXX@XXXXXX.XX" from="XXXXXXXX@XXXXXX.XX" reply="XXXXXXXX@XXXXXX.XX" mimetype="text/html" charset="ISO-8859-1" />

<!-- Ende Bestätigungsmail -->
Es ist aber ein Mail mit gleichem Inhalt.

und hier die Mail:

Das Template muss beginnen mit
Code: Alles auswählen
<we:makeMail><?php session_start();
if(isset($_SESSION['Orders[]'])) {
}
else {
unset($_SESSION['Orders[]']);
$_SESSION['$totalPrice'] = 0;
$_SESSION['$totalVat1'] = 0;
$_SESSION['$totalVat2'] = 0;
}
?>
Code: Alles auswählen
<p><strong>Sie haben folgende Waren bestellt:</strong></p>
<p>
<table class="shoppingCartTable">
<tr>
<th class="tableBorder">Artikel</th>
<th class="tableBorder shoppingCartNumber">Anzahl</th>
<th class="tableBorder shoppingCartNumber" style="width: 100px;">Preis</th>
</tr>
<?php /* Liste über Warenkorbinhalt */ ?>
<we:repeatShopItem shopname="demoshop">
<tr>
<?php
/*
Im ersten Feld wird der Artikel angezeigt, sowie die zugehörigen
Mehrwertsteuerbeträge des Artikels berechnet. Dazu wird
we:ifPayShopVat verwendet um herauszufinden, ob der Kunde auch
MwSt zahlen muss oder nicht.
*/
?>
<td>

<we:field name="shoptitle" hyperlink="true" />

<we:ifShopPayVat>
<?php
/*
Der Kunde muss MwSt zahlen.

Je nach MwSt des Artikels werden verschiedene MwSt Summen gebildet, um dies auch innerhalb
des Warenkorbs getrennt ausweisen zu können
*/
?>
<we:ifShopVat id="1">
<we:calculate print="false" sum="totalVat1"><we:showShopItemNumber type="print" shopname="demoshop" />*<we:field name="price" />/100*<we:field type="shopVat" /></we:calculate>
</we:ifShopVat>
<we:ifShopVat id="2">
<we:calculate print="false" sum="totalVat2"><we:showShopItemNumber type="print" shopname="demoshop" />*<we:field name="price" />/100*<we:field type="shopVat" /></we:calculate>
</we:ifShopVat>
(<we:field type="shopVat" />% MwSt)


</we:ifShopPayVat>
<we:ifFieldNotEmpty match="sort">
Sorte: <we:shopField reference="article" name="sort" shopname="demoshop" type="print" />
</we:ifFieldNotEmpty>
</td>
<td class="shoppingCartNumber"><we:showShopItemNumber shopname="demoshop" /></td>
<?php /* Im letzen Feld wird schliesslich noch die Gesamtsumme des Artikels berechnet */ ?>
<td class="shoppingCartNumber textBold"><we:calculate sum="totalPrice" num_format="german"><we:showShopItemNumber type="print" shopname="demoshop" />*<we:field name="price" /></we:calculate> €</td>
</tr>
</we:repeatShopItem>

<!-- Im Anschluss an die Artikel - schliesst der Warenkorb mit einer Zusammenfassung der Kosten,
getrennt ausgewiesenen MwSt-Kosten, sowie Porto- und Versandkosten ab.
-->
<tr>
<td colspan="3" class="tableBorder"></td>
</tr>
<tr>
<th colspan="2" class="shoppingCartNumber">Preis</th>
<td class="shoppingCartNumber textBold"><we:sum name="totalPrice" num_format="german" /> €</td>
</tr>

<?php /* Mehrwertsteuern werden nur angezeigt, wenn auch welche anfallen */ ?>
<we:ifVarSet name="totalVat1" type="sum">
<tr>
<td colspan="2" class="shoppingCartNumber">zzgl. MwSt. <we:shopVat id="1" />%</td>
<td class="shoppingCartNumber"><we:sum name="totalVat1" num_format="german" /> €</td>
</tr>
</we:ifVarSet>
<we:ifVarSet name="totalVat2" type="sum">
<tr>
<td colspan="2" class="shoppingCartNumber">zzgl. MwSt. <we:shopVat id="2" />%</td>
<td class="shoppingCartNumber"><we:sum name="totalVat2" num_format="german" /> €</td>
</tr>
</we:ifVarSet>

<tr>
<td colspan="2" class="shoppingCartNumber">Versandkosten</td>
<td class="shoppingCartNumber"><we:shipping sum="totalPrice" num_format="german" type="gros" /> €</td>

<we:ifShopPayVat>
<we:calculate print="false" sum="totalVat1"><we:shipping sum="totalPrice" type="vat" type="vat" /></we:calculate>
</we:ifShopPayVat>
</tr>

<tr>
<th colspan="2" class="shoppingCartNumber">Gesamtpreis</th>
<td class="shoppingCartNumber textBold"><we:calculate num_format="german"><we:shipping sum="totalPrice" num_format="german" type="net" /> + <we:sum name="totalVat1" /> + <we:sum name="totalVat2" /> + <we:sum name="totalPrice" /></we:calculate> €</td>
</tr>
<tr>
<td colspan="3" class="tableBorder"></td>
</tr>
<tr>
<td colspan="3" class="tableBorder"></td>
</tr>
....
Maik Veit
Internet-Zeitung http://www.urlaubsland-polen.info

koeti

Beitragvon koeti » Mo 14. Jan 2008, 14:02

hey, vielen dank für die antwort.
ich finde im moment echt nicht die stelle wo ich das eintragen müsste.
habe so das gefühl, dass die bestellbestätigung nur an die in den einstellungen im we-backend eingetragenen email adressen verschickt wird und dann über we_formmail.php weiter...
ich durchblick das ganze leider noch nicht so ;)

urlaubsland-polen
Senior Member
Beiträge: 420
Registriert: Mo 13. Nov 2006, 12:23
Wohnort: Olsztyn, zuvor Warszawa
Kontaktdaten:

Beitragvon urlaubsland-polen » Mo 14. Jan 2008, 14:22

Wenn Du den Demo-Shop (http://demo.webedition.de/ dort e-Commerce) nimmst, dann kommt der Code den ich am 10.01.2008 um 15.58 Uhr gepostet habe, in das Template order.tmpl rein.

Geht es nur darum, die Bestellmail an zwei Empfänger zu schicken dann den ersten Teil des Postings.

Willst Du die Mail so gestalten, dass der Inhalt der Bestellung mitgeschickt wird, dann den zweiten Teil des Postings dazu.

Wenn Du diese Funktion benötigst und allein nicht zurechtkommst, dann empfehle ich, sich an einen der WE-Partner zu wenden, die das Template (natürlich kostenpflichtig) bauen. Eine Alternative ist selbst zu probieren, aber das kostet Zeit.

Maik Veit
Internet-Zeitung http://www.urlaubsland-polen.info

urlaubsland-polen
Senior Member
Beiträge: 420
Registriert: Mo 13. Nov 2006, 12:23
Wohnort: Olsztyn, zuvor Warszawa
Kontaktdaten:

Beitragvon urlaubsland-polen » Mo 14. Jan 2008, 14:27

Geht es nur darum, die Bestellmail an zwei Empfänger zu schicken dann den ersten Teil des Postings.

Wenn Du den Demo-Shop (http://demo.webedition.de/ dort e-Commerce) nimmst, dann kommt der Code
<!-- Bestätigungsmail für Kunden, eine Kopie für Shopbetreiber-->

<?php
$To = $webuser["Kontakt_Email"];
?>

<we:sendMail id="7521" subject="Ihre Bestellung im Online-Shop von Urlaubsland Polen." recipient="$To,XXXXXXXX@XXXXXX.XX" from="XXXXXXXX@XXXXXX.XX" reply="XXXXXXXX@XXXXXX.XX" mimetype="text/html" charset="ISO-8859-1" />

<!-- Ende Bestätigungsmail -->
in das Template order.tmpl rein.



Willst Du die Mail so gestalten, dass der Inhalt der Bestellung mitgeschickt wird, dann den zweiten Teil des Postings in ein Template bestellmail.tmpl rein.

Wenn Du diese Funktion benötigst und allein nicht zurechtkommst, dann empfehle ich, sich an einen der WE-Partner zu wenden, die das Template (natürlich kostenpflichtig) bauen. Eine Alternative ist selbst zu probieren, aber das kostet Zeit.

Maik Veit
Internet-Zeitung http://www.urlaubsland-polen.info


Zurück zu „Shop Module“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste