[Typo3-UG Frankfurt] TYPO3 direct_mail mit tt_products
Michael Haus
Michael_Haus at gmx.de
Thu Feb 26 11:58:32 CET 2009
Hallo Ivan,
Danke für die Tipps damit ist das DB problem behoben !
Jetzt habe ich noch folgende Probleme:
1. bei den personalisierten Feldern kommt nur die Email Adresse, auch beim Vornamen. Allerdings richtig auch beim Marker ###USER_email###. Die Namensfelder sind nicht zu entlocken. In tt_address sind sie jedoch gefüllt. Vermutlich ist ein Fehler in der TS für direct_mail ?
# Default PAGE object:
# config.renderCharset = iso-8859-1
page = PAGE
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/mail_templates/email_test_mh_arwahl09_template.html
marks.content < styles.content.get
marks.name < styles.name.get
marks.first_name < styles.first_name.get
marks.last_name < styles.last_name.get
marks.email < styles.email.get
# Inhalt Column 0 = Normal(Mitte) ausgeben (Col 1=links, 2=rechts, 3=rechter Rand)
INHALT = CONTENT
INHALT {
table = tt_address
select.orderBy = sorting
select.where = colPos = 0
}
# Seiteninhalte beschreiben
tt_address = CASE
tt_address {
default = COA
default {
10 = TEXT
10.field = name
20.field = first_name
30.field = last_name
40.field = email
}
}
Das ist die mail:
Thema - Überschrift
Guten Tag
(field NAME) ###NAME### (wird nicht ersetzt)
(field name) ###name### (wird nicht ersetzt)
(field USER_NAME) (ist leer)
(field USER_name) (ist leer)
(field USER_FIRSTNAME) MICHAEL.HAUS at DEUTSCHE-BOERSE.COM
(field USER_firstname) michael.haus at deutsche-boerse.com (liefert Email Adresse ???)
(field USER_LASTNAME) ###USER_LASTNAME###
(field USER_lastname) ###USER_lastname###
(field USER_EMAIL) ###USER_EMAIL###
(field USER_email) michael.haus at deutsche-boerse.com
Hier beginnt der Text ...
2.a Problem versenden von Text und HTML Format
Wenn ich die mail in Text versende wird ein Kopf und Fußbereich darüber gesetzt . Wie kann ich dies abschalten, bzw. beinflussen ?
Beispiel
Hello.
This is default template for plain-text mail content
<!--DMAILER_SECTION_BOUNDARY_-->
Thema - Überschrift
Guten Tag
(field NAME) ###NAME### (wird nicht ersetzt)
(field name) ###name### (wird nicht ersetzt)
(field USER_NAME) ###USER_NAME### (ist leer)
(field USER_name) ###USER_name### (ist leer)
(field USER_FIRSTNAME) ###USER_FIRSTNAME###
(field USER_firstname) ###USER_firstname### (liefert Email Adresse ???)
(field USER_LASTNAME) ###USER_LASTNAME###
(field USER_lastname) ###USER_lastname###
(field USER_EMAIL) ###USER_EMAIL###
(field USER_email) ###USER_email###
Hier beginnt der Text ...
Mit freundlichen Grüßen
Michael Haus
<!--DMAILER_SECTION_BOUNDARY_END-->
----------------- FOOTER: ----------------------
Unsubscribe link:
http://example.com.test/?id=3&cmd=edit&aC=###SYS_AUTHCODE###&rU=###USER_uid###
2.b Bei HTML mail ist es ähnlich hier wird ein TS Setup (?) Anhang an die mail gehängt der da auch nicht hingehört.
Beispiel:
Thema - Überschrift
Guten Tag
(field NAME) ###NAME### (wird nicht ersetzt)
(field name) ###name### (wird nicht ersetzt)
(field USER_NAME) (ist leer)
(field USER_name) (ist leer)
(field USER_FIRSTNAME) MICHAEL.HAUS at DEUTSCHE-BOERSE.COM
(field USER_firstname) michael.haus at deutsche-boerse.com (liefert Email Adresse ???)
(field USER_LASTNAME) ###USER_LASTNAME###
(field USER_lastname) ###USER_lastname###
(field USER_EMAIL) ###USER_EMAIL###
(field USER_email) michael.haus at deutsche-boerse.com
Hier beginnt der Text ...
Mit freundlichen Grüßen
Michael Haus
/* default styles for extension "tx_indexedsearch" */
.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:red; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }
/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }
/* default styles for extension "tx_newloginbox_pi3" */
.tx-newloginbox-pi3-listrow TH { background:#ccc; padding:0 .5em; white-space:nowrap; }
.tx-newloginbox-pi3-listrow TD { background:#eee; padding:0 .5em; }
.tx-newloginbox-pi3-singleView TH { background:#ccc; padding:0 .5em; text-align:right; white-space:nowrap; }
.tx-newloginbox-pi3-singleView TD { background:#eee; padding:0 .5em; }
/* default styles for extension "tx_srlanguagemenu_pi1" */
.tx-srlanguagemenu-pi1 p { font-family: Verdana, sans-serif; font-size: .8em; line-height:100%; color: #35006d; margin-top: 8px; padding: 0; text-indent: 0; }
.tx-srlanguagemenu-pi1 img { margin: 0 5px; padding: 0; border-style: none; }
.tx-srlanguagemenu-pi1 .CUR { float: left; font-size: .8em; }
.tx-srlanguagemenu-pi1 .CUR a { background-color: transparent; color: #35006d; text-decoration: none; font-weight: bold; }
.tx-srlanguagemenu-pi1 .CUR a:focus, .tx-srlanguagemenu-pi1 .CUR a:hover, .tx-srlanguagemenu-pi1 .CUR a:active { color:#333333; }
.tx-srlanguagemenu-pi1 .NO { float: left; font-size: .8em; }
.tx-srlanguagemenu-pi1 .NO a { background-color:transparent; color: #35006d; text-decoration:none; font-weight:bold; }
.tx-srlanguagemenu-pi1 .NO a:focus, .tx-srlanguagemenu-pi1 .NO a:hover, .tx-srlanguagemenu-pi1 .NO a:active { color:#333333; }
.tx-srlanguagemenu-pi1 .INACT { float: left; font-size: .8em; }
.tx-srlanguagemenu-pi1 .INACT a { background-color:transparent; color: #35006d; text-decoration: none; font-weight: normal; }
.tx-srlanguagemenu-pi1 .INACT a:focus, .tx-srlanguagemenu-pi1 .INACT a:hover, .tx-srlanguagemenu-pi1 .INACT a:active { color: #333333; }
.tx-srlanguagemenu-pi1 .SPC { float: left; font-family: Verdana, sans-serif; font-size: .8em; line-height: 100%; color: #35006d; }
.tx-srlanguagemenu-pi1 fieldset { }
.tx-srlanguagemenu-pi1 fieldset legend { }
.tx-srlanguagemenu-pi1 fieldset label { display: none; }
.tx-srlanguagemenu-pi1 fieldset select { font-size: .8em; font-family: Verdana, sans-serif; background-color: #35006d; color: white; font-weight: bold; }
.tx-srlanguagemenu-pi1 fieldset option.tx-srlanguagemenu-pi1-option-0 { }
Soweit viele Grüße,
Michael
-------- Original-Nachricht --------
> Datum: Sun, 22 Feb 2009 23:16:59 +0100
> Von: Ivan Kartolo <ivan.kartolo at dkd.de>
> An: typo3-frankfurt at lists.netfielders.de
> Betreff: Re: [Typo3-UG Frankfurt] TYPO3 direct_mail mit tt_products
> Hi Michael,
>
> Benutzt Du die direct_mail Kategorien?
>
> Probiere mal folgendes zu machen:
> - deinstalliere mal direct_mail und tt_address.
> - lösche mal typo3conf cache
> - anschließend installiere tt_address als erstes und danach direct_mail
>
> wenn das dir nicht weiterhilft, poste mal deine
> Empfängerliste-Einstellungen und vielleicht auch PageTS aus dem
> direct_mail SysOrdner.
>
> VG,
>
> Ivan
>
> Michael Haus schrieb:
> > Hallo Ivan,
> >
> > ich kam erst jetzt dazu deinen Hinweis nachzugehen. Folgendes Ergebnis
> > mit SQL Debug Schalter:
> >
> > aller t3lib_DB::exec_SELECTquery
> > ERROR You have an error in your SQL syntax; check the manual that
> > corresponds to your MySQL server version for the right syntax to use
> > near 'LEFT JOIN tt_address ON .uid_local=tt_address.uid
> > WHERE
> > .uid_local=2 AND ' at line 2
> > lastBuiltQuery SELECT uid_foreign
> > FROM LEFT JOIN tt_address ON .uid_local=tt_address.uid
> > WHERE
> > .uid_local=2 AND tt_address.deleted=0
> > debug_backtrace tx_directmail_mailer_engine->main#54 //
> > tx_directmail_mailer_engine->moduleContent#189 //
> > tx_directmail_mailer_engine->cmd_mailerengine#233 //
> > tx_directmail_mailer_engine->invokeMEngine#337 // dmailer->runcron#417
> > // dmailer->dmailer_masssend_list#794 //
> > dmailer->getListOfRecipentCategories#511 //
> > t3lib_DB->exec_SELECTquery#395 // t3lib_DB->debug#234
> >
> >
> >
> > Ich hoffe der Hinweis hilft weiter.
> >
> > Viele Grüße Michael
> >
> >
> >
> > Am 18.02.2009 um 21:59 schrieb Ivan Kartolo:
> >
> >> Michael Haus schrieb:
> >>> Hallo miteinander,
> >>>
> >>> ich habe TYPO3 in der V. 4.2.6 mit tt_address V. 2.2.1 und
> >>> direct_mail V. 2.6.2 installiert.
> >>>
> >>> Problembeschreibung:
> >>> Wenn ich aus 'Versand Status' den manuellen Versandstart wähle
> (mangels
> >>> Cron), erhalte ich die folgende Meldung:
> >>>
> >>> *Warning*: mysql_fetch_assoc(): supplied argument is not a valid MySQL
> >>> result resource in
> >>> */usr/share/php/typo3_src-4.2.6/t3lib/class.t3lib_db.php* on line
> *809*
> >>>
> >>> What's to do ?
> >>>
> >>> Vielen Dank im voraus,
> >>> Michael
> >>
> >> Versuch mal SQL-Debug in Install Tool zu aktivieren.
> >>
> >> --
> >> Ivan Kartolo
> >> Certified TYPO3 Integrator
> >>
> >> Want to support the development of Direct Mail?
> >> - Report some bugs (http://bugs.typo3.org)
> >> - Send me patch
> >> - Send me some donation (http://tinyurl.com/58dqg8)
> >> _______________________________________________
> >> Typo3-frankfurt mailing list
> >> Typo3-frankfurt at lists.netfielders.de
> >> <mailto:Typo3-frankfurt at lists.netfielders.de>
> >> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-frankfurt
> >
>
>
> --
> Ivan Kartolo
> Certified TYPO3 Integrator
>
> Want to support the development of Direct Mail?
> - Report some bugs (http://bugs.typo3.org)
> - Send me patch
> - Send me some donation per PayPal to ivan.kartolo(at)gmail(dot)com
> _______________________________________________
> Typo3-frankfurt mailing list
> Typo3-frankfurt at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-frankfurt
--
Viele Gruesse sendet
Michael Haus
Tel +49 (0)6181 740984
Fax +49 (0)6181 579286
email: michael_haus at gmx.de
More information about the Typo3-frankfurt
mailing list