Mailform with localization ignores the email-address of the translated record
If you've a FORM with different languages and different recipients (every language a other recipient) the FORM send's the mail always to the e-mail address which was entered in default language.
(issue imported from #M5104)
But this problem is for Typo3 4.0.x.
This is true for the current 4.2.6 release!
The added Patch solves the problem at its root. The form prints out the wrong ID in its locationData field. Why has this patch not been integrated yet?
(As the patch is quite old, I did not apply the patch, but used the informations in it to edit the tslib_content myself)
Ferdinand Smith: I acknowledge your solution which seems pretty nice and also works well. However, it is difficult to change the currentRecord since it is not defined whether it should contain the original or the translated record uid. It is likely that your fix would cause breakage at some place.
Instead I have uploaded another patch which fixes the issue without touching $this->currentRecord.
Thanks a lot. Works perfectly at my setup.
This problem still exits with version 4.5.2, so why is this this bugfix not in the core?
I guess that issue got forgotten somehow. :-(
Can you please push it to Gerrit, so that it can be reviewed?
For more information see here: http://wiki.typo3.org/Git
- Status changed from Accepted to Under Review
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
- Status changed from Resolved to Closed
Also available in: Atom