@dfluess: wenn df_direct_mail_subscription jetzt auch mit sr_feuser_register funktioniert, kann ich es dann auch mit sr_email_subscribe verwenden?
übrigens: finde ich toll, dass du hier immer rede und antwort stehst 🙂
@dfluess: wenn df_direct_mail_subscription jetzt auch mit sr_feuser_register funktioniert, kann ich es dann auch mit sr_email_subscribe verwenden?
übrigens: finde ich toll, dass du hier immer rede und antwort stehst 🙂
Hallo @all,
bei der Konstellation T3 v.4.1.3, direct_mail 2.5.2 und df_direct_mail_subscription 1.0.1, tt_address 2.2.1
gibt es bei der df_direct_mail_subscription ext einige Probleme:
Die Zeile:
include(t3lib_extMgm::extPath('df_direct_mail_subscription').'pi1/locallang.xml');
Muss durch
$LANG->includeLLFile(t3lib_extMgm::extPath('df_direct_mail_subscription').'pi1/locallang.xml');
ersetzt werden, wegen der locallang XML file, die kann nicht eingebunden werden. Jetzt bekomme ich aber den Fehler
Warning: reset() [function.reset]: Passed variable is not an array or object in /typo3_src-4.1.3/t3lib/class.t3lib_div.php on line 1653
Was muss da noch geändert werden?
In tt_address wird bei gender entweder m oder f reingeschrieben. Wird das von der df_direct_mail_subscription ext berücksichtigt. Habe den code kurz überflogen aber nichts konkretes dazu entdecken können...
Beste Grüsse und ein frohes neues Jahr 2008,
René
Puh, ich hab die Lösung:
Also man muss per EM die Datei: pi1/locallang.xml editieren und durch folgenden Inhalt ersetzten:
<?php
$LOCAL_LANG = Array (
'default' => Array (
'dmail_gender_mfale' => 'Very honoured lady, Dear Sir',
'dmail_gender_male' => 'Mr.',
'dmail_gender_fmale' => 'Mrs.',
'dmail_gender_all' => 'Ladies and Gentlemen',
),
'dk' => Array (),
'de' => Array (
'dmail_gender_mfale' => 'Sehr geehrte Herr und Frau',
'dmail_gender_male' => 'Sehr geehrter Herr',
'dmail_gender_fmale' => 'Sehr geehrte Frau',
'dmail_gender_all' => 'Sehr geehrte Damen und Herren',
),
'no' => Array (),
'it' => Array (),
'fr' => Array (),
'es' => Array (),
'nl' => Array (),
'cz' => Array (),
'pl' => Array (),
'si' => Array (),
'fi' => Array (),
'tr' => Array (),
'se' => Array (),
'pt' => Array (),
'ru' => Array (),
'ro' => Array (),
'ch' => Array (),
'sk' => Array (),
'lt' => Array (),
'is' => Array (),
'hr' => Array (),
'hu' => Array (),
'gl' => Array (),
'th' => Array (),
'gr' => Array (),
'hk' => Array (),
'eu' => Array (),
'bg' => Array (),
'br' => Array (),
'et' => Array (),
'ar' => Array (),
'he' => Array (),
'ua' => Array (),
'lv' => Array (),
'jp' => Array (),
'vn' => Array (),
'ca' => Array (),
'ba' => Array (),
'kr' => Array (),
'eo' => Array (),
'my' => Array (),
'hi' => Array (),
);
?>
Danach die Datei: pi1/class.ux_dmailer.php editieren und zwar die Zeile:
include (t3lib_extMgm::extPath('df_direct_mail_subscription').'pi1/locallang.php');
durch folgende Zeile ersetzten:
include (t3lib_extMgm::extPath('df_direct_mail_subscription').'pi1/locallang.xml');
So jetzt ist die Ext. schon lauffähig.
Dann im EM unter direc_mail in das Feld "Additional DB fields of the recipie..."
folgendes eingeben: tx_dfdirectmailsubscription_gender.
In dem Newsletter folgende Marker setzten: ###USER_tx_gender### ###USER_name###,
Leider musste ich feststellen das die Ext. df_direct_mail_subscription 1.0.1 nicht ganz rund läuft mit der direct_mail 2.5.2 zumindest Optisch gesehen.
Zum Beispiel fehlen beim Versand-Status, nachdem man den Newsletter per Hand raus geschickt hat, bei der Tabellenauflistung der versendenten Newsletter, in der oberen Tabellezeile die Bezeichnungen.
Dann wenn man bei Schritt 4 einen personalisierten Testnewsletteruser auswählt, bekommt man normalerweise die Seite noch mal angezeigt, mit dem Vermerk oben: Newsletter wurde versendet. Diese Seite wird nun ohne Text dargestellt, d.h. auch die Weiter u. Zurück Buttons haben plötzlich keinen Text mehr!?
Sonst läuft die Extension super...
Hallo,
ein kleiner Bugfix für das locallang Problem ist in der v1.0.2 enthalten. Die Texte werden (vorläufig) aus der pi1/locallang.php ausgelesen. Eine XML-Version wird später folgen. Die Extension läuft bei mir nun soweit ohne Fehler.
Das mit den Labels konnte ich nicht richtig reproduzieren. Die besagten Texte waren bei meinem Test eben alle vorhanden ?? :o
D.
Ich meine den Text der bei Schritt 4 angezeigt wird.
Bild: ftp.issw.de/…/newsletter_text1.jpg
Wähle ich jetzt für einen personalisierten Newseletterversand die Gruppe Testnewsletter aus. Wird normalerweise das selbe Fenster angezeigt und oben steht dann: Newseletter wurde versendet.
Leider bekomme ich danach nur dies angegezeigt. Es fehlt der ganze Text.
Bild: ftp.issw.de/…/newsletter_text2.jpg
Ich hab das jetzt in zwei Typo3 Installationen ausprobiert. Installiere ich die normale Direct Mail Subscription wird der Text normal ausgegeben. Installiere ich dagegen die Personalized Direct Mail Subscription wird kein Text angezeigt.
Sorry is aber bei mir so... 😃
versuchts mal mit dieser Version:
http://www.2-ad.de/T3X_df_direct_mail_subscription-1_0_2-z-200801312021.t3x
Diese Version 1.0.0.2 wird wohl morgen erst in der Responsity erscheinen!
Ich hatte gerade tatkräftige Unterstützung. Danke an unseren Finnen Tapio Markula!
D.
Merci - werde ich morgen früh gleich ausprobieren... 😃
jo alle Fehler bei der Ausgabe sind jetzt weg.
Super, vielen Dank!!!
Servus,
muss das Thema nochmals öffnen.
Bei mir wird der Marker ###USER_tx_gender### ebenfalls über den Cronjob-Versand nicht ausgegeben.
Ich erhalte nur den Nachnamen (###last_name###).
Verschicke ich den Newsletter von Hand über "Versand anstoßen" wird alles korrekt angezeigt.
Typo3 4.4.4
+
direct_mail 2.6.8 (dort habe ich die folgenden Felder eingetragen: "USER_tx_gender,last_name")
+
df_direct_mail_subscription 1.0.5
Was mache ich falsch?
Vielen Dank und Grüße
Chris