Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Direct Mail Subscription
#1
Ich versuche gerade, ein Newsletter-System mit Direct Mail zum laufen bringen. Dabei habe ich mich an diese Anleitung gehalten: http://www.sk-typo3.de/Einrichtung-eines...149.0.html

Ich bin jetzt gerade an dem Punkt, an dem man sich testweise für den Newsletter anmeldet und eigentlich ein Datensatz mit dem User erstellt werden müsste. Allerdings passiert da gar nichts, ich habe sowohl im Konstanteneditor als auch im Plugin auf der Seite den entsprechenden Sysordner angegeben, aber es wird kein Datensatz erzeugt.

Da ja auch tt_address verwendet wird, habe ich das statische Template mal im Root-Template eingebunden (nicht im Template des Newsletters). Muss ich vielleicht hier noch irgendwelche Angaben machen?

Oder als Alternative: kennt jemand eine aktuellere Anleitung?
Zitieren
#2
Hi wolfgang,

hatte anfangs auch ziemliche Probleme Direct Mail und die Subscription lauffähig einzustellen.

Hast du den Ordner wie folgt definiert?
Code:
### Directmail Subscription
plugin.feadmin.dmailsubscription.pid = 51

Und befindet sich der Code auf der (Root-)Seite des Newsletter-Seitenbaumes?
Der Sysordner, in dem die Abonnenten gespeichert werden muss innerhalb dieses Seitenbaumes liegen. Das war zumindest meine Fehlerquelle damals. Ich hatte den Ordner außerhalb des Newsletter-Baumes und dort wurde er nicht erkannt.

Grüßle, X
Zitieren
#3
Ja, den Code habe ich inzwischen schon an mehreren Stellen versucht:
- im Root-Template
- im Template des newsletter-Sysordners
- als Extension-Template der Seite, auf der das subscription-Plugin eingebunden ist

Wirkung jeweils: 0
Zitieren
#4
Habe jetzt auch mal geschaut: normalerweise sollten die Daten doch in der tt_address-Datenbanktabelle gespeichert werden. Die ist aber auch leer.
Zitieren
#5
Hm, da bin ich nun auch überfragt. Ich hatte mal eine richtig gute Anleitung zu Direct Mail gefunden, hab es aber verpasst mir den Link zu speichern.

Ich schau heut abend mal, ob ich die Seite wieder finde, Probiere die Anleitung aus und melde mich dann nochmal.
Zitieren
#6
Ich habe jetzt gerade nochmal alles komplett gelöscht und versuche es mal nach dieser Anleitung: http://blog.undkonsorten.com/typo3-newsl...bscription

Mal schauen, ob das klappt.
Zitieren
#7
Ok, ich bin jetzt Schritt für Schritt exakt nach dem Tutorials bei undkonsorten.com vorgegangen -> funktioniert nicht, es wird auch wieder nichts in die tt_adress-Tabelle eingetragen. Ich bin glaube ich zu blod für Direct Mail.
Zitieren
#8
Ich kenne mich zwar mit der direct_mail_subscription nicht so aus, aber mit der sr_email_subscribe hat es bei mir immer ganz gut funktioniert. Vielleicht testest du diese einfach mal Wink

Anbei meine aktuell funktionierende Konfiguration:

Konstanten
Code:
# Unterschiedliche PIDs für mehrsprachige Newsletter / Ort, wo die Adressen gespeichert werden
[globalVar = GP:L=0]
plugin.tx_sremailsubscribe.pid = 78
plugin.tx_sremailsubscribe.registerPID = 78
[global]
[globalVar = GP:L=1]
plugin.tx_sremailsubscribe.pid = 92
plugin.tx_sremailsubscribe.registerPID = 92
[global]
[globalVar = GP:L=2]
plugin.tx_sremailsubscribe.pid = 78
plugin.tx_sremailsubscribe.registerPID = 78
[global]

plugin.tx_sremailsubscribe {
    email = newsletter@galeria-k.com
    siteName = Galeria K
    from = newsletter@galeria-k.com
    fromName = Galeria K
    admin = m.schulze@elsigno.de
    #formFields = email,first_name,last_name,module_sys_dmail_html,module_sys_dmail_category2
    formFields = email,first_name,last_name,module_sys_dmail_html
    requiredFields = email,first_name,last_name

    editPID = 82
    infomailPID = 82
    confirmPID = 82

    enablePreviewRegister = 0
    enablePreviewEdit = 0
    enableEmailConfirmation = 1
    enableEmailOnApprove = 1
    enableEmailOnAdminRefuse = 0
    enableEmailOnRegister = 1
    enableEmailOnUpdate = 1
    enableEmailOnDelete = 0

    enableAdminNotifyConfirmation = 1
    enableAdminNotifyOnApprove = 1
    enableAdminNotifyOnRegister = 1
    enableAdminNotifyOnUpdate = 1
    enableAdminNotifyOnDelete = 1

    enableHTMLMail = 1

    useShortUrls = 1
    shortUrlLife = 30
    useLocalization = 0
    dateFormat = d-m-Y
    dateSplit = .
}

Setup
Code:
plugin.tx_sremailsubscribe_pi1{
    templateFile = {$path.to.tpl}/ext/tx_sremailsubscribe/tx_sremailsubscribe_pi1_css_tmpl.html

    extraLabels = register_for_newsletter

    _CSS_DEFAULT_STYLE >
}

Und das war's dann schon. Vielleicht hilft es dir ja.
Michael Schulze
Webentwickler & Designer

http://michsch.de
http://michs.ch/twitter
Zitieren
#9
Danke, die habe ich danke einem Tipp von @null_vier schon versucht, ging aber erst nicht. Er fand dann raus, dass es irgendwie an RealURL lag! Nach der Eintragung landete man direkt auf der Startseite, die Bestätigungsseite wurde gar nicht angezeigt. So konnte man seine Daten nicht bestätigen und wurde nie in die Datenbank eingetragen.

Habe jetzt CoolURI installiert, und jetzt geht es.

Trotzdem werde ich mir deine Config mal genau anschauen!
Zitieren
#10
Also ich verwende die sr_email_subscribe auch mit realURL und habe da keine Probleme.
Michael Schulze
Webentwickler & Designer

http://michsch.de
http://michs.ch/twitter
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste