[TYPO3-german] direct_mail_subscription - mehrsprachig, richtige Anrede
Christian Hernmarck
linux at lists.hernmarck.ch
Wed Jul 7 08:50:11 CEST 2010
Morgen Leute!
hab mich mit obiger Extension etwas auseinandergesetzt - und da ich
den Newsletterversand via tt_adress-Einträge machen will, ist das
wohl schon der richtige Anfang.
Die Extension ist ja mehr oder weniger "nur" ein Anwendungsfall für
das Script "fe_adminLib.inc" (media/scripts/fe_adminLib.inc) - dem
einfach noch zwei hooks angehängt werden:
CATLIST.userFunc = user_dmailsubscribe->makeCheckboxes
create.userFunc_afterSave = user_dmailsubscribe->saveRecord
Wenn ich die NL-Anmeldung nun mehrsprachig benötige, brauch' ich wohl
für jede Sprache ein Template (fe_admin_dmailsubscrip.tmpl) und kann
das im Typoscript entsprechend steuern.
Das sollte auch soweit klappen.
die NL-Kategorien scheinen auch zu gehen - ich kann welche für alle
Sprachen anbieten und andere nur einzelnen Sprachen - juhee :-)
Nun der Knackpunkt: eine korrekte Anrede in den Antwortmails oder
Bestätigungs-Meldungen wäre schön, aber ich habe ja nur die Felder,
die da sind (gender, title, Vorname, Nachname, Mailadresse etc...)
Und gender speichert ja nur m oder f, was in einer Antwort etwas doof
klinkt:
Sehr geehrte(r) m Dr. Hans Meier
dh. ich müsste abhängig vom gender (m oder f oder leer) eine Anrede
formulieren können... mindestens jedoch ein "Herr" oder "Frau"
generieren...
ich habs probiert mit zusätzlichen feldern (zB. room), welches ich
dann mit overrideValues versuchte zu beschreiben - aber ich kann
keine stdWraps nutzen ("if" etc...), da nur strings erkannt
werden....
Weiss da jemand weiter?
So wie's aussieht, muss ich die fe_adminLib.inc verändern, anders komm
ich nicht auf einen grünen Zweig.
(ich mach ne Kopie und include dann dieselbe...)
Gruss und Dank
Christian
More information about the TYPO3-german
mailing list