Guten Tag,
ich habe folgendes Problem:
Ich möchte eine E-Mail im HTML-Format als Bestellbestätigung senden. Dies funktioniert nicht.
Nach vielen Stunden Forschung habe ich herausgefunden, dass die "Bestätigungsseite" (mit dem Plugin: Basket: finalize order) sich nicht aufrufen lässt.
Ich habe zwar die Möglichkeit "plugin.tt_products.PIDfinalize = 36" zu setzen und eine Plaintext-Email zu verschicken, allerdings funktioniert dies mit einer HTML-Email nicht. Nach dem "Bestellung abschließen"-Button lädt die Seite eine Weile und ruft nach einer Zeit eine völlig weiße Seite auf. Ich habe zwar die "sr_feuser_register" installiert, wollte aber bei der Einrichtung des Shops darauf verzichten (ebenso aufs Tracking).
Meine Frage: Wird die Bestätitgungsseite nicht aufgerufen, weil kein User eingeloggt ist oder woran könnte es liegen? Oder liegt es an den Code-warnings die ich im Extensionmanager bei tt_products erhalte? (Siehe Bild bei Punkt 4 unten)
Danke im Vorraus für das Lesen 🙂
Infos zu meiner Konfiguration
1) Ich habe einen Shop mit tt_products eingerichtet und folgende Extensions installiert:
Bild: pic-upload.de/…/gigzzmqyso.jpg
2) Der Seitenbaum sieht folgendermaßen aus:
Bild: pic-upload.de/…/le7c9mlx1.jpg
3) Konfiguration
Contants
plugin.tt_products.file.templateFile = fileadmin/template/shopcode.html
plugin.tt_products.clickEnlarge_list = 0
plugin.tt_products.limit = 8
plugin.tt_products.orderEmail_to = [email]meineemail@gmx.de@gmx.de[/email]
plugin.tt_products.orderEmail_fromName = Test Shop
plugin.tt_products.orderEmail_from = [email]meineemail@gmx.de[/email]
plugin.orderEmail_subject = Bestätigung der Bestellung
plugin.tt_products.orderEmail_from = [email]meineemail@gmx.de[/email]
plugin.tt_products.orderEmail_to = [email]meineemail@gmx.de[/email]
plugin.tt_products.PIDbasket = 37
plugin.tt_products.PIDstoreRoot = 31
plugin.perfectlightbox.slideshowAutoplay = false
plugin.perfectlightbox.overlayOpacity = 0.8
plugin.tt_products.currencySymbol = €
plugin.tt_products.basketPic = fileadmin/template/shopimg/cart.png
plugin.tt_products.selectColor2 = 0
plugin.tt_products.selectColor3 = 0
plugin.tt_products.selectSize2 = 0
plugin.tt_products.selectSize3 = 0
plugin.tt_products.selectDescription = 0
plugin.tt_products.selectGradings = 0
plugin.tt_products.selectMaterial = 0
plugin.tt_products.selectQuality = 0
plugin.tt_products.useArticles = 1
plugin.tt_products.TAXpercentage = 19
plugin.tt_products.domain = localhost/test
plugin.tt_products.orderEmail_htmlmail = 1
plugin.tt_products.editLockedLoginInfo = 0
plugin.tt_products.loginUserInfoAddress = 0
## PID der ShopSeiten ##
plugin.tt_products.PIDbasket = 37
plugin.tt_products.PIDstoreRoot = 31
plugin.tt_products.PIDsearch = 0
plugin.tt_products.PIDitemDisplay = 0
plugin.tt_products.PIDdelivery = 0
plugin.tt_products.PIDpayment = 36
plugin.tt_products.PIDmemo = 0
plugin.tt_products.pidsAddresses = 0
plugin.tt_products.pidsRelatedProducts = 0
plugin.tt_products.PIDuserFolder = 0
plugin.tt_products.PIDbilling = 57
plugin.tt_products.PIDtracking = 0
plugin.tt_products.PIDfinalize = 35
plugin.tt_products.PIDthanks = 0
plugin.tt_products.PIDinfo = 0
plugin.tt_products.pid_list = 31
plugin.tt_products.PIDagb = 52
plugin.tt_products.rootPageID = 31
plugin.tt_products.PID_sys_products_orders = 35
Setup:
page=PAGE
page.typenum=0
page.includeCSS.file1 = fileadmin/template/shopstyle.css
plugin.tt_products.useArticles = 1
plugin.tt_products.conf.tt_products.LIST.displayColumns {
1 = 4
}
... etc[B] - ERROR:[/B] Line 9: Object Name String, "..." was not preceeded by any operator, =<>({
4) Im Extensionmanager erhalte ich folgende Fehler bei tt_products:
Bild: pic-upload.de/…/vp5o1vutc1n.jpg
5) Ich nutze xampp als lokalen Server.