/******************************************************************************
Variablen für den email-versand
In dieser Datei wird der Inhalt der Texte für die Bestell-Mail definiert
This file defines the email
Sprache : PHP3
Datei : cfg_mail.inc.php
fnc_basket.inc.php: ExecuteOrder ($nAdressID, $VID)
Folgende Variablen werden hier benutzt:
---------------------------------------
Artikelinfo:
------------
$nID Interne DB-Nummer des Artikels ** Id-number of the article
$svGroup Art des Artikels/Warengruppe ** Kind/category of article
$svNumber Bestellnummer des Artikels ** Order-Number
$svName Name des Artikels ** name of the article
$svInfo Beschreibung ** description
$nQuantity Menge ** Quantity
$nPrice Einheitspreis des Artikels ** single price of the article
$nSumPrice Gesamtbetrag des Artikels ** price summary of the article
$nTaxRate Mehrwertsteuersatz für diesen artikel ** tax of the article
$nTaxSumNet Gesamtbetrag Mwst wenn Artikel Netto ** summary tax if article price is without tax
$nTaxSumGross Gesamtbetrag Mwst wenn Artikel Brutto ** summary tax if article price is with tax
Fremdwaehrung:
$nFoCuPrice Einheitspreis des Artikels ** single price of the article
$nFoCuSumPrice Gesamtbetrag des Artikels ** price summary of the article
$nFoCuTaxSumNet Gesamtbetrag Mwst wenn Artikel Netto ** summary tax if article price is without tax
$nFoCuTaxSumGross Gesamtbetrag Mwst wenn Artikel Brutto ** summary tax if article price is with tax
Preisinfo Summen:
-----------------
$nSubSumNet Summe, wenn alles netto
$nTotalTaxPartNet Mwst-Anteil bei netto
$nTotalSumNet Gesamtsumme bei netto
$nTotalSumGross Summe, wenn alles brutto
$nTotalTaxPartGross Mwst-Anteil wenn brutto
$nFoCuSubSumNet Fremdwaehrung Summe, wenn alles netto
$nFoCuTotalTaxPartNet Fremdwaehrung Mwst-Anteil bei netto
$nFoCuTotalSumNet Fremdwaehrung Gesamtsumme bei netto
$nFoCuTotalSumGross Fremdwaehrung Gesamtsumme brutto
$nFoCuTotalTaxPartGross Fremdwaehrung Mwst-Anteil wenn brutto
$nShippingCosts Versandkosten
$nShippingCostsLimit Versandkosten Limit
$nShipCostsTaxGross Mwst-Anteil Versandkosten wenn brutto
$nShipCostsTaxNet Mwst-Anteil Versandkosten wenn netto
$nFoCuShippingCosts Fremdwaehrung Versandkosten
$nFoCuShippingCostsLimit Fremdwaehrung Versandkosten Limit
$nFoCuShipCostsTaxGross Fremdwaehrung Mwst-Anteil Versandkosten wenn brutto
$nFoCuShipCostsTaxNet Fremdwaehrung Mwst-Anteil Versandkosten wenn netto
Adresse:
--------
$svSalutation Anrede Besteller ** Salutation of the customer
$svSurname Nachname ** surname
$svStreet Strasse und Hausnummer ** street and number
$svZipCode PLZ ** zip (postal) code
$svTown Ort ** city
$svPayment Zahlungsart ** Type of order
Weitere Felder ** More field:
$saAdress["feldname"]
$saArticle[fieldname]
Der komplette Emailtext setzt sich so zusammen ** Complete email will be composed like this:
$cfgMailStart + $cfgMailArticleRow(s) + $cfgMailEnd
Um eine neue Zeile zu bekommen, wird \n benutzt
*******************************************************************************/
// Wenn auf 0, wird die email nur auf dem screen angezeigt, wenn auf 1 wird sie versendet
// If set to 0 the email will be displayed on the screen otherwise it will be send
$cfgMailSend = 1;
// Abhängig davon, ob wir die infos nur einmal oder mehrmals benötigen
switch($svEmailPart)
{
case "start": // die folgende info wird nur einmal benötigt ** we need the info only one time
// Nachnahme ** Cash on delivery
// -----------------------------
$cfgNachnahme = "9.50";
// Email auftragnehmer ** email of the customer
// --------------------------------------------
$cfgEmailShopOwner = "mail@shopowner.com";
// Überschrift der email ** subject of the email
// ---------------------------------------------
$cfgMailSubject = "Ihre Online Bestellung - Best-Nr.: $svOrderNumber";
// Kopf der EMail ** head of the email
// -----------------------------------
$cfgMailStart = "
$cfgLogo
Hallo $svSalutation $svSurname!
Vielen Dank für Ihre Bestellung Nr. $svOrderNumber
Ihre Adresse:
$svFirstname $svSurname
$svStreet
$svZipCode $svTown
$saAdress[country]
E-Mail: $svEmail
Geliefert wird an obige Adresse, wenn nicht anders gewuenscht
$saAdress[da_firstname] $saAdress[da_surname]
$saAdress[da_street]
$saAdress[da_zipcode] $saAdress[da_city]
$saAdress[da_country]
Das Passwort fuer Ihre Adresse: $saAdress[password]
Ihre Bestellung umfasst folgende(n) Artikel:
Menge Artikel Einzelpreis Summe
___________________________________________________________________
";
// Summenzeile ** summary row
// --------------------------
$cfgMailEnd = "";
//
$cfgMailEnd .= sprintf("%-49s %5s %5.2f\n", "Versandkosten","EUR",$saShipCost[price]);
$cfgMailEnd .= sprintf("%-49s %5s %5.2f\n", "Gesamtsumme","EUR",$saTotalSum["totalsum_gross"]);
$cfgMailEnd .= sprintf("%-49s %5s %5.2f\n", "enth. MwSt","EUR",$saTotalSum["taxpart_gross"]);
/*
// Bei gewerblichen Kunden:
$cfgMailEnd .= sprintf("%-49s %5s %5.2f\n", "Versandkosten","EUR",$saShipCost[price]);
$cfgMailEnd .= sprintf("%-49s %5s %5.2f\n", "Gesamtbetrag-Netto","EUR",$saTotalSum["subsum_net"]);
$cfgMailEnd .= sprintf("%-49s %5s %5.2f\n", "Gesamtsumme","EUR",$saTotalSum["totalsum_net"]);
$cfgMailEnd .= sprintf("%-49s %5s %5.2f\n", "enth. MwSt","EUR",$saTotalSum["taxpart_net"]);
*/
//
/*
Beispiel ** Example:
----------------------------------------------------------------
-------------------------------------------------------------------\n";
Versandkosten EUR 3.50
Gesamtbetrag EUR 184.80
*/
$cfgMailEnd .="
Ihre Mitteilung an uns:
$svMessage
Die Zahlung erfolgt per $svPayment
Mit freundlichen Grüßen
Ihr Shop";
break;
case "loop":
// Artikelzeile ** article row
// ---------------------------------------------
// Artikel auf 40 zeichen kuerzen ** shorten the article name to 40 chars length
$svName = substr ($svName, 0 , 60);
// Format
$cfgMailArticleRow = sprintf( "\n \n %3d x %-40s %5.2f %5.2f\n", $nQuantity, $svName, $saOrderRow[price], $saOrderRow[sum_price]);
$cfgMailArticleRow .= sprintf( "Artikel-Nummer: $saArticle[product_number]\n");
$cfgMailArticleRow .= sprintf( "___________________________________________________________________\n");
// $cfgMailArticleRow .= sprintf( " %-40s\n", $svInfo);
break;
}
?>