Hallo,
ich habe die tt_products ext nach der deutschen anleitung installiert und sie geht auch bis auf die sache mit dem versenden der emails an den admin oder den kunden. es kommen leider keine an.
sie sind bei den constants eingetragen. der name hat auch kein sonderzeichen.
was kann ich noch vergessen haben?
Hi,
kann deine Typo3 Installation generell Emails versenden? (Also zum Beispiel mit dem eingebauten Mailformular)
Wenn nicht - dann im Install Tool von T3 den sendmail Pfad etc. überprüfen.
Grüße
Chris
mhhh also ich habs gecheckt mit dieser internen sendmail funktion.
es steht dran: 0 MAIL WAS SENT TO:meine@email.de
es kommt aber auch hier keine an.
also liegts an was allgemeinen. schon mal gut zu wissen. danke 🙂
aber es ist ein grünes häkchen gesetzt . jedoch stört mich diese null bei der bestätigung das die email gesendet wurde. müsste bestimmt ne 1 sein oder?
ausserdem ist
[SYS][forceReturnPath] = 1
[FE][strictFormmail] = 0
Dass die Null dasteht stimmt schon - es ist der Eintrag mit der Nummer 0 im Array.
Ich würde mal das Häkchen bei
[SYS][forceReturnPath] = 1
rausnehmen (also auf 0 setzen)
Wenn du Debian als Distri verwendest geht sonst keine Mail weg (bei anderen weiß ich es nicht)
mh hat auch nix gebracht.
muss ich das vielleicht noch serverseitig freischalten lassen?
bin bei hosteurope, wenn das was hilft.
im log steht leider gar nichts über den mail versand versuch.
braucht ihr sonst noch infos die weiterhelfen?
EDIT:
ok lag an hosteurope. war keine absenderemail drin.
der sendmail test geht nun.
aber der shop versand noch nicht.
dann wird im Shop in den Constants wahrscheinlich noch folgendes fehlen:
plugin.tt_products {
orderEmail_fromName = Kinder Enduro Shop
orderEmail_from = shop@kinder-enduro.de
orderEmail_subject = Ihre Bestellung im Kinder-Enduro Shop
}
Da die Shop Emails sonst keinen Absender haben - und das wird hosteurope dann wahrscheinlich auch nicht gefallen.
Chris
mh doch diese constants waren schon drin. hab sie mal sicherheitshalber mit deinen ersetzt aber leider auch kein mail.
die constants werden ja schon weitervererbt wenn man sie in einer seite überhalb des eigentlich shops setzt oder?
kann mir jemand vllt seine kompletten constants posten , damit ich ausschliessen kann das mir welche fehlen?
die constants werden weitervererbt - da sollte kein Problem sein.
Hast du auch das Shop-Template old-style richtig eingebungen (auf der Root Ebene oder auf der Shop-Root?)
Hier mal meine Constants und im Anschluss mein Setup für den Shop:
// Shop (tt_products) konfigurieren
plugin.tt_products {
//Steuern (nicht gesetzt da KU-Regelung)
TAXincluded = 0
TAXpercentage = 0
// Lagerverwaltung einschalten
alwaysInStock = 0
// PIDS
// Produkt-Listenansicht
PIDlistDisplay = 29
// Produkt-Einzelansicht
PIDitemDisplay = 33
// Warenkorb
PIDbasket = 32
// Kontrolle und Bezahlung
PIDpayment = 31
// Bestellung abschließen
PIDfinalize = 30
// AGB
PIDagb=18
// Tracking
PIDtracking = 66
// Rechnung
PIDbilling = 74
// Lieferschein
PIDdelivery = 76
// Danke
PIDthanks = 77
// Template des Shops einbinden
file.templateFile = fileadmin/templates/tt_products_css.tmpl
// Maximal 4 Produkte pro Seite in der Listview
limit = 4
// Bildgrößen, Anzahl etc. steuern
limitImageSingle = 4
separateImage = 1
maxW_popup = 500
maxH_single = 185
maxW_single = 185
// FE-User Folder setzen und Autoausfüllen aus FE-User
PIDuserFolder = 38
createUsers = 1
lockLoginUserInfo=1
editLockedLoginInfo = 1
loginUserInfoAddress=1
useStaticInfoCountry=1
}
// Deutsche Sprache für die ganzen Infotables setzen und Deutschland als Standardland vorschlagen
plugin.tx_staticinfotables_pi1.countryCode = DEU
plugin.tx_staticinfotables_pi1.languageCode = DE
plugin.tx_srstaticinfo_pi1.languageCode = DE
plugin.tt_products {
//diverse Einstellung im Schnellverfahren
orderEmail_to = enduro@kinder-enduro.de
orderEmail_fromName = Kinder Enduro Shop
orderEmail_from = shop@kinder-enduro.de
orderEmail_subject = Ihre Bestellung im Kinder-Enduro Shop
domain = relaunch.kinder-enduro.de
alwaysAdvanceOrderNumber = 0
orderEmail_htmlmail = 1
update_code = dasgeheimepasswort
// CSV Dateien erstellen und in den Ordner speichern.
generateCSV = 1
CSVdestination = fileadmin/xxxxxx/
//AGBs mitschicken
AGBattachment = fileadmin/media/verwaltung/AGB2009.pdf
}
und nun das Setup
// Bezahlung
plugin.tt_products.payment >
plugin.tt_products.payment {
radio = 0
#TAXpercentage = 20
// Vorkasse mit Skonto
10.title = Vorauskasse (3% Skonto)
10.percentOfTotalShipping = -0.03
// Paypal
20.title = PayPal Gateway
20.image.file = EXT:paymentlib_paypal/res/logo_saferpay_color_low.png
20.handleLib = paymentlib
20.handleLib {
extName = paymentlib_paypal
extTitle = Paypal Gateway
extInfo = Paypal ermöglich es jedem Privat- oder Geschäftskunden mit einer Emailadresse Geld sicher, einfach und kostengünstig online zu senden und zu empfangen.
extImage = typo3conf/ext/paymentlib_paypal/res/paypal_euro.gif
gatewaymode = form
paymentMethod = paypal_webpayment_euro
Currency = EUR
templateFile = fileadmin/templates/paypal.tmpl
}
// Selbstabholer
30.title = Barzahlung bei Abholung (3% Skonto)
30.percentOfTotalShipping = -0.03
}
// Versand
plugin.tt_products.shipping >
plugin.tt_products.shipping {
#radio = 0
#TAXpercentage = 20
// Deutschlandversand nach Gewicht
10.title = Versand innerhalb Deutschland (DPD)
10.price.type = weight
10.price.0 = 3.75
10.price.1000 = 4.75
10.price.2000 = 5.75
10.price.5000 = 6.75
10.price.10000 = 7.75
10.price.15000 = 9.50
10.price.20000 = 10.50
10.price.25000 = 11.50
10.price.32000 = 23.00
10.TAXincluded = 1
// nicht erlauben bei Barzahlung und Nachnahme
10.excludePayment = 30
// 10.where.static_countries = cn_eu_member=1
10.where.static_countries = cn_short_local = 'Deutschland'
// Österreichversand nach Gewicht
20.title = Versand innerhalb Österreich (DPD)
20.price.type = weight
20.price.0 = 3.20
20.price.3000 = 4.10
20.price.5000 = 4.90
20.price.10000 = 5.70
20.price.15000 = 6.90
20.price.20000 = 7.90
20.price.32000 = 15.80
20.TAXincluded = 1
// nicht erlauben bei Barzahlung und Nachnahme
20.excludePayment = 30
20.where.static_countries = cn_short_local = 'Österreich'
30.title = Selbstabholung
30.price =
30.TAXincluded = 1
30.excludePayment = 10, 20
}
plugin.tt_products {
// Bezahlung für Paypal setzen finalize oder payment
paymentActivity = payment
// Default Styles entfernen
_CSS_DEFAULT_STYLE =
// Pflichtfelder
requiredInfoFields = last_name, address, city, zip, email, agb
// KJ Image Lightbox V2 Effekte verwenden
image.imageLightbox2 = 1
listImage.imageLightbox2 = 1
// Bildformatierung <br> entfernen
image.wrap = |
// Suche ausdehnen auf Untertitel
stdSearchFieldExt = subtitle
}
plugin.tt_products.statusCodes >
plugin.tt_products {
statusCodes {
# 1: Eingehende Bestellung
1 = Bestellung
# 2-49: Nutzung durch Shopadmin
2 = Ihre Bestellung ist eingetroffen und wir von uns bearbeitet.
3 = Ihre Bestellung wurde versandfertig verpackt und wird sofort nach Zahlungseingang an Sie verschickt.
4 = Ihre Bestellung wurde bezahlt und wird an Sie versandt.
10 = Wir warten auf Ihren Zahlungseingang.
# 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-Betreiber (Christian Gerner).
# 100-299 : Bestellung abgeschlossen.
100 = Die Bestellung ist versandt und abgeschlossen. Zur Paketverfolgung im Internet klicken Sie bitte auf den nachstehenden Link: http://www.kinder-enduro.de/paketverfolgung.html?paketnummer=
101 = Die Bestellung ist abgeschlossen
200 = Die Bestellung wurde storniert
statusDate_stdWrap.strftime= %e-%m-%y %H:%M
orderDate_stdWrap.strftime= %e-%m-%y
}
}
Ich hoffe das hilft dir weiter.
grüße
chris
erstmal danke für deine mühen 🙂
ja hab den old-style im shop root included.
mh hab mal deine constants und setups an mein angepasst aber auch hier nichts.
mir drängt sich der verdacht auf das es an anderer stelle hakt. für den email versand reichen ja eigentlich absender, admin mail, name aus. die sind ja drin.
benutzt der shop vielleicht standardmäßig irgend etwas anderes zum versenden der emails als die standard mail funktion von typo3?
kann man ein log mitschreiben lassen der aufzeichnet was genau mitzeichnet obs nen fehler gibt beim abschicken?
könnte es sonst noch fehlerquellen geben die mit dem mail versand zusammenhängen?
vielen dank
EDIT:
sooo nun geht zumindest die email an den bestellenden.
es lag komischerweise am css .
der shop wurde nicht richtig angezeigt im ff und chrome. also hab ich erstmal das problem bearbeitet.
mein eigentlich fehler war das ich vergessen hatte das es noch ganz am schluss der bestellung diese auftragsbestätigung geben muss welche einem auch die auftragsnummer anzeigt. diese wurde mir aber nur mal am anfang angezeigt. doch da hatte ich bei hosteurope den email verkehr noch nicht freigeschaltet. warum sie dann weg war zwischendurch ist mir zwar ein rätsel aber nun ist sie wieder da und der kunde bekommt eine email.
nun muss ich mich noch um die admin email kümmern 🙂
wenn jemand dazu noch was weis immer her damit !
danke
es geht nun alles!
es ist blos etwas in den constants durcheinander gekommen.
danke