tt_products verschickt keine HTML Bestätigungemail [Gelöst]

  • 0 x
    13 Beiträge
    0 Hilfreiche Beiträge
    10. 03. 2009, 15:25

    Hallo Allerseits,

    mein Shop funktioniert soweit, aber ich schaffe es einfach nicht, dass die Kunden eine HTML Bestätigungsmail erhalten.

    Ich habe
    TYPO3 Ver. 4.2.3
    tt_products 2.6.0

    TS-Constants
    [TS]plugin.tt_products.file.templateFile = fileadmin/template/eigen/tt-products.html

    plugin.tt_products.TAXpercentage = 19
    plugin.tt_products.priceDecPoint = ,
    plugin.tt_products.showNotinStock = 0
    plugin.tt_products.debug = 0
    plugin.tt_products.warningInStockLimit = 0
    plugin.tt_products.alwaysAdvanceOrderNumber = 1
    plugin.tt_products.orderEmail_toDelivery = 0
    plugin.tt_products.bulkilyFeeTax = 0
    plugin.tt_products.PIDlistDisplay = 611
    plugin.tt_products.displayCurrentRecord = 0
    plugin.tt_products.clickIntoBasket = 1
    plugin.tt_products.quantityIsFloat = 0
    plugin.tt_products.clickItemsIntoSubmenu = 0
    plugin.tt_products.clickIntoList = 1

    ## PID der Shopseiten ##
    plugin.tt_products.PIDbasket = 608
    plugin.tt_products.PIDstoreRoot = 606
    plugin.tt_products.PIDsearch = 0
    plugin.tt_products.PIDitemDisplay = 617
    plugin.tt_products.PIDdelivery = 0
    plugin.tt_products.PIDpayment = 609
    plugin.tt_products.PIDmemo = 0
    plugin.tt_products.pidsAddresses = 0
    plugin.tt_products.pidsRelatedProducts = 0
    plugin.tt_products.PIDuserFolder = 614
    plugin.tt_products.PIDbilling = 612
    plugin.tt_products.PIDtracking = 0
    plugin.tt_products.PIDfinalize = 0
    plugin.tt_products.PIDthanks = 683
    plugin.tt_products.PIDinfo = 0
    plugin.tt_products.pid_list = 606
    plugin.tt_products.PIDagb = 615
    plugin.tt_products.AGBtarget = _top
    plugin.tt_products.rootPageID = 606

    plugin.tt_products.NoSingleViewOnList = 1
    plugin.tt_products.usePageContentImage = 0
    plugin.tt_products.separateImage = 0
    plugin.tt_products.advanceOrderNumberWithInteger = 1

    plugin.tt_products.domain = xxxxxxx.de
    plugin.tt_products.orderEmail_subject = Ihre Bestellung
    plugin.tt_products.orderEmail_fromName = Shop
    plugin.tt_products.orderEmail_to = xxxx@xxxx.de
    plugin.tt_products.orderEmail_from = xxxx@xxxx.de

    plugin.tt_products.notInStockMessage = nicht auf Lager
    plugin.tt_products.inStockPieces = Stück
    plugin.tt_products.specialPreparation = Besondere Ausführung möglich! <a href="?id=999&tt_products=###PRODUCT_ID###">hier bestellen</a>.
    plugin.tt_products.createUsers = 1
    plugin.tt_products.bulkilyWarning = <p><b>Achtung! Dieser Artikel benötigt einen speziellen Transport!</b></p>
    plugin.tt_products.useArticles = 1
    plugin.tt_products.selectSize = 1
    plugin.tt_products.selectColor = 1
    plugin.tt_products.color1 = #CCCCCC
    plugin.tt_products.editLockedLoginInfo = 0

    plugin.tt_products.loginUserInfoAddress = 0
    plugin.tt_products.orderByItemNumberSg = 0
    plugin.tt_products.defaultDAMCategoryID = 0
    plugin.tt_products.rootCategoryID = 0
    plugin.tt_products.rootDAMCategoryID = 0
    plugin.tt_products.defaultProductID = 0
    plugin.tt_products.defaultArticleID = 0
    plugin.tt_products.TAXrates = 0
    plugin.tt_products.limit = 10
    plugin.tt_products.defaultCategoryID = 0
    plugin.tt_products.outputfolder = fileadmin/data
    plugin.tt_products.displayCatListType = div
    [/TS]

    TS-Setup
    [TS]page.includeCSS {
    file5 = fileadmin/template/eigen/tt-products.css
    }

    plugin.tt_products.noImageAvailable= fileadmin/template/eigen/kein-bild.png

    plugin.tt_products.statusCodes >
    plugin.tt_products {
    statusCodes {
    # 1: Eingehende Bestellung
    1 = Bestellung

    # 2-49: Nutzung durch Shopadmin
    2 = Ihre Bestellung ist eingegangen
    10 = Der Shop erwartet Waren eines Drittanbieters
    11 = Der Shop erwartet Ihren Zahlungseingang
    12 = Der Shop erwartet Ihre Materiallieferung
    13 = Die Bestellung ist bezahlt
    20 = Ihre Bestellung wurde versandt
    21 = Geschenkgutscheine wurden versandt
    30 = Die Waren mussten für Sie bestellt werden.

    # 50-99: Nutzung durch den Kunden
    # 50-59: Generelle, statische Meldungen vom Kunden (Drop-Down Kommentar-Header)
    50 = Kunde möchte Bestellung stornieren
    51 = Nachricht des Kunden an den Shop

    # 60-69: Spezielle Meldungen
    60 = Send gift certificate message to receiver

    # 100-299 : Bestellung abgeschlossen.
    100 = Die Bestellung ist versandt und abgeschlossen
    101 = Die Bestellung ist abgeschlossen
    200 = Die Bestellung wurd storniert

    statusDate_stdWrap.strftime= %e-%m-%y %H:%M
    orderDate_stdWrap.strftime= %e-%m-%y
    }

    stdSearchFieldExt = subtitle
    }

    plugin.tt_products.payment >
    ## EXAMPLE payment config:
    plugin.tt_products.payment {
    radio = 1
    TAXpercentage = 19

    10.title = Vorkasse
    10.priceTax =
    }

    plugin.tt_products.shipping >
    ## EXAMPLE shipping config:
    plugin.tt_products.shipping {
    TAXpercentage = 19

    10.title = Post
    10.priceTax = 3,50

    20.title = Paketdienst
    20.priceTax = 12,00

    40.title = Selbstabholer
    40.excludePayment = 10,40
    }

    #Angaben ueber den Mindestbestellwert hier 10,00 Euro
    plugin.tt_products.basket.minPrice.type = price
    plugin.tt_products.basket.minPrice.collect = goodstotal
    plugin.tt_products.basket.minPrice.value = 9,9999

    ##This fills the marker ###DOMAIN### with your Domain
    plugin.domain = p13490.typo3server.info

    plugin.tt_products.requiredInfoFields = first_name,last_name, address, telephone, email
    plugin.tt_products.orderEmail_htmlmail = 1
    [/TS]

    In der Root-Page habe ich Shop System CSS Styled (tt_products) eingebunden.
    Außerdem habe ich bei den einzelnen Kunden "E-Mails im HTML-Format erhalten?" markiert.

    Trotz allem werden keine HTML-Mails verschickt.

    Weiß jemand wo der Fehler liegt oder wo man noch etwas einstellen muss, damit es funktioniert?

    Ich bin für jeden Hinweis dankbar.


  • 1
  • 0 x
    13 Beiträge
    0 Hilfreiche Beiträge
    11. 03. 2009, 10:33

    Hallo Allerseits,

    ich habe gestern die Lösung für mein Problem selbst gefunden.

    Ich habe in ###EMAIL_PLAINTEXT_TEMPLATE### folgendes eingefügt:
    [HTML]<!-- ###EMAIL_PLAINTEXT_TEMPLATE### begin -->
    Ihre Bestellung bei Ihrem Shop
    <!-- ###EMAIL_HTML_SHELL### begin-->
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
    <STYLE TYPE="text/css">
    <!--
    body{background-color: #ffffff;color: #000000;}
    a:link, a:visited, a:active{color: #000000;}
    body, select, textarea, input { color: #000000;font-family: Arial, Verdana, Helvetica; font-size: 12px }
    -->
    </STYLE>
    <title>Typo3 Shopping HTML-email wrapper</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <meta name="generator" content="Typo 3.1 CMS">
    <script language="javascript">
    <!--
    browserName = navigator.appName;
    browserVer = parseInt(navigator.appVersion);
    var msie4 = (browserName == "Microsoft Internet Explorer" && browserVer >= 4);
    if ((browserName == "Netscape" && browserVer >= 3) || msie4) {version = "n3";} else {version = "n2";}
    function openPic(url,winName,winParams) {
    var theWindow = window.open(url,winName,winParams);
    if (theWindow) {theWindow.focus();}
    }
    function blurLink(theObject) {
    if (msie4) {
    theObject.blur();
    }
    }
    // End Hiding Script -->
    </script>
    </head>
    <body text="#000000">
    ###HTML_BODY###
    </body></html>
    <!-- ###EMAIL_HTML_SHELL### end-->
    <!-- ###EMAIL_PLAINTEXT_TEMPLATE### end -->
    [/HTML]

    Dadurch wird das Template BASKET_ORDERCONFIRMATION_TEMPLATE aufgerufen und dessen Inhalt in die E-Mail eingefügt.

  • 1